feat(agent): add canonical skill source#11
Conversation
Establish agent/codeforerunner.skill.md as the single source of truth for future Codex (T13), Claude (T14), and installer (T15) packages. Skill routes host agents into the tracked prompt pack rather than duplicating product logic, honoring C7. Add SPEC.md §V10 to pin verbatim preservation of post-frontmatter content so downstream packages cannot silently drift the instructions. Add I.agent-skill interface entry and update T11-T15 cites to reference both. Mark T12 done. T13-T15 remain todo. Closes T12.
📝 WalkthroughWalkthroughThis PR establishes a canonical skill specification for the codeforerunner documentation/routing skill, documents how its post-frontmatter body must be preserved in downstream packaged implementations, updates the SPEC.md contract and P4 task references to reflect this preservation invariant, and marks the work as in progress on the roadmap. ChangesCanonical Skill Specification and Contract
Possibly related PRs
Poem
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
✨ Simplify code
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
agent/codeforerunner.skill.md (1)
16-19: 💤 Low valueConsider varying sentence structure for better readability.
Three consecutive bullets start with "Generate or refresh". While functionally clear, varying the phrasing slightly would improve flow. This is a minor style suggestion and can be safely deferred.
♻️ Optional rewording suggestion
- Generate or refresh `README.md` from a repo's actual state. -- Generate or refresh API documentation. -- Generate or refresh stack / runtime / dependency documentation. +- Update or create API documentation. +- Refresh stack / runtime / dependency documentation. - Produce or refresh architecture or flow Mermaid diagrams.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@agent/codeforerunner.skill.md` around lines 16 - 19, The three consecutive bullets in agent/codeforerunner.skill.md all begin with "Generate or refresh", which is repetitive; update the four bullets to vary sentence openings while preserving meaning—e.g., keep "Generate or refresh README.md" for README.md, change the API line to "Create or update API documentation," change the stack/runtime line to "Document stack, runtime, and dependency details," and change the diagram line to "Produce or update architecture or flow Mermaid diagrams"—referencing the existing targets README.md, API documentation, stack / runtime / dependency documentation, and Mermaid diagrams to locate and edit the bullets.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Nitpick comments:
In `@agent/codeforerunner.skill.md`:
- Around line 16-19: The three consecutive bullets in
agent/codeforerunner.skill.md all begin with "Generate or refresh", which is
repetitive; update the four bullets to vary sentence openings while preserving
meaning—e.g., keep "Generate or refresh README.md" for README.md, change the API
line to "Create or update API documentation," change the stack/runtime line to
"Document stack, runtime, and dependency details," and change the diagram line
to "Produce or update architecture or flow Mermaid diagrams"—referencing the
existing targets README.md, API documentation, stack / runtime / dependency
documentation, and Mermaid diagrams to locate and edit the bullets.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 220ef267-b6e6-465e-895a-07d748de70e5
📒 Files selected for processing (3)
SPEC.mdagent/codeforerunner.skill.mddocs/roadmap.md
Summary by CodeRabbit