[DOCS] fix md rendering
Resolved 💬 2 comments Opened Mar 13, 2026 by DrAugus Closed Apr 10, 2026
Documentation Type
Typo or formatting issue
Documentation Location
https://code.claude.com/docs/en/skills#inject-dynamic-context
Section/Topic
Inject dynamic context
Current Documentation
### Inject dynamic context
The `!`command\`\` syntax runs shell commands before the skill content is sent to Claude. The command output replaces the placeholder, so Claude receives actual data, not the command itself.
This skill summarizes a pull request by fetching live PR data with the GitHub CLI. The `!`gh pr diff\`\` and other commands run first, and their output gets inserted into the prompt:
When this skill runs:
1. Each `!`command\`\` executes immediately (before Claude sees anything)
2. The output replaces the placeholder in the skill content
3. Claude receives the fully-rendered prompt with actual PR data
What's Wrong or Missing?
The `!`command\`\` syntax
````
should be
```md
The ``!`command` `` syntax
````
wrong: The `!`command\`\` syntax
right: The ``!`command` `` syntax
### Suggested Improvement
fix
```md
`!`command\`\`
to
``!`command` ``
Impact
High - Prevents users from using a feature
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗