Skip to content

docs: drop the SKILL.md pointer to the unshipped command file#35

Merged
CybotTM merged 1 commit into
mainfrom
fix/retro-commands-doc-drift
Jul 14, 2026
Merged

docs: drop the SKILL.md pointer to the unshipped command file#35
CybotTM merged 1 commit into
mainfrom
fix/retro-commands-doc-drift

Conversation

@CybotTM

@CybotTM CybotTM commented Jul 14, 2026

Copy link
Copy Markdown
Member

Came from /retro: yes

Friction

Running /retro from an installed skill, SKILL.md:24-25 sent me to commands/retro.md for the "full pipeline + commands". That file is not in the installed skill directory.

Diagnosis

The file is not missing from the repo — it's never packaged. plugin.json declares only:

"skills": ["./skills/retro"]

so the deployed directory holds SKILL.md, checkpoints.yaml, evals/, references/ and scripts/ — no commands/. Verified: no retro.md command file anywhere under ~/.agents/ or ~/.claude/plugins/. Every other path in SKILL.md is skill-relative (references/…), so this one reads as skill-relative too and dead-ends.

Change

Drop the pointer. It's redundant: SKILL.md carries its own "Pipeline (all modes)" section, and references/workflow.md has the shared pipeline under "Shared pipeline" — nothing an installed agent needs sits behind that path. Verified all 8 remaining references/… paths resolve from the installed skill dir.

For the maintainer — the question I didn't decide

commands/retro.md is 282 lines with per-phase detail that is richer than references/workflow.md's pipeline section. This PR only stops the installed skill pointing at thin air; it does not resolve whether that content should ship (add commands/ to the plugin manifest?) or whether the duplication between the two files should collapse. That's your call, and I'd rather raise it than silently pick.

Pre-commit hooks pass, including skill-repo structure validation and version parity.

plugin.json declares only "skills": ["./skills/retro"], so commands/retro.md
never reaches an installed skill: the deployed directory holds SKILL.md,
checkpoints.yaml, evals, references and scripts. Every other path in SKILL.md
is skill-relative, so the reader follows this one to a file that is not there.

The pointer is also redundant. SKILL.md carries its own pipeline section, and
references/workflow.md has the shared pipeline, so nothing an installed agent
needs is behind that path.

Signed-off-by: Sebastian Mendel <info@sebastianmendel.de>
Copilot AI review requested due to automatic review settings July 14, 2026 22:43
@sonarqubecloud

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the documentation in 'skills/retro/SKILL.md' by consolidating the details for the modes and the shared pipeline into 'references/workflow.md', removing the reference to 'commands/retro.md'. There are no review comments, and I have no feedback to provide.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@CybotTM CybotTM merged commit c4b1be7 into main Jul 14, 2026
9 of 10 checks passed
@CybotTM CybotTM deleted the fix/retro-commands-doc-drift branch July 14, 2026 23:04
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.

2 participants