Skip to content

fix: split malformed curl instruction into a fenced code block#175

Open
xiaolai wants to merge 1 commit into
gemini-cli-extensions:mainfrom
xiaolai:fix/nlpm-new-track-curl-codeblock
Open

fix: split malformed curl instruction into a fenced code block#175
xiaolai wants to merge 1 commit into
gemini-cli-extensions:mainfrom
xiaolai:fix/nlpm-new-track-curl-codeblock

Conversation

@xiaolai

@xiaolai xiaolai commented Jul 20, 2026

Copy link
Copy Markdown

Automated: drive-by fix from NLPM, an NL artifact linter. Reviewed and reproduced before submission.

Bug: skills/conductor-new-track/SKILL.md:126 collapses the install commands into a single inline-code span prefixed with the literal word "bash" instead of a fenced ```bash block.

Evidence: Running the instruction literally (bash mkdir -p .agents/skills/<skill_name> curl -sSL <URL>SKILL.md -o ...) fails: /usr/bin/mkdir: cannot execute binary file (exit 126), since bash treats mkdir as a script argument rather than a command.

Fix: Splits the commands into a fenced ```bash block with mkdir and `curl` on separate lines, matching the correctly-formatted version of the same instruction at `skills/conductor-setup/SKILL.md:182-187`.

The Execute Installation step collapsed `mkdir -p ...` and
`curl -sSL ... -o ...` into a single inline-code span prefixed with
the literal word "bash", instead of a fenced ```bash block. An agent
or human following the instruction literally invokes `bash mkdir -p
...`, which fails (bash treats "mkdir" as a script argument, not a
command name). The correctly-formatted version of this identical
instruction already exists at skills/conductor-setup/SKILL.md:182-187;
this brings conductor-new-track/SKILL.md in line with it.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@google-cla

google-cla Bot commented Jul 20, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant