chore: fix claude skills format#297
Conversation
Claude Code reads custom slash commands from .claude/commands/, not .claude/skills/. Update maintenance skill docs and README to match. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This reverts commit 5f4fdef.
…rrect paths Migrates flat `.claude/skills/<name>.md` files to the required `.claude/skills/<name>/SKILL.md` subdirectory format for Claude Code. Adds `$ARGUMENTS` passthrough and fixes `@` import paths to use file-relative paths (`../../../.ai/...`) instead of project-root paths. Updates the `ai-add-prompt` and `ai-add-skill` maintenance skills to generate SKILL.md files in the correct format. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe PR reorganizes Claude skill wrappers from single-file structures under ChangesClaude skill directory restructuring and wrapper pattern
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Coverage Report
File CoverageNo changed files found. |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 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.
Inline comments:
In @.claude/skills/verify-unresolved-pr-comments/SKILL.md:
- Around line 1-4: The YAML frontmatter in the skill file is missing the
disable-model-invocation: true field; open
.claude/skills/verify-unresolved-pr-comments/SKILL.md and add a top-level line
disable-model-invocation: true in the YAML block alongside name:
verify-unresolved-pr-comments and description so the frontmatter matches other
skill wrappers and the templates (.ai/skills/ai-add-prompt.md and
.ai/skills/ai-add-skill.md).
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 3237112c-7528-46e7-9b32-8ddb4f6cccd9
📒 Files selected for processing (12)
.ai/skills/ai-add-prompt.md.ai/skills/ai-add-skill.md.claude/skills/ai-add-instruction.md.claude/skills/ai-add-instruction/SKILL.md.claude/skills/ai-add-prompt.md.claude/skills/ai-add-prompt/SKILL.md.claude/skills/ai-add-skill.md.claude/skills/ai-add-skill/SKILL.md.claude/skills/plan-writing.md.claude/skills/plan-writing/SKILL.md.claude/skills/verify-unresolved-pr-comments.md.claude/skills/verify-unresolved-pr-comments/SKILL.md
💤 Files with no reviewable changes (5)
- .claude/skills/plan-writing.md
- .claude/skills/ai-add-skill.md
- .claude/skills/ai-add-instruction.md
- .claude/skills/verify-unresolved-pr-comments.md
- .claude/skills/ai-add-prompt.md
Overview
Converts the flat Claude Code skill stubs in
.claude/skills/to the subdirectory format (<name>/SKILL.md) required by Claude Code, and updates the.ai/skill-creation instructions to document the correct format going forward.Details
@<path>stub files with proper<name>/SKILL.mdfiles, each including YAML frontmatter (name,description,disable-model-invocation) and$ARGUMENTSpassthrough..ai/skills/ai-add-skill.mdand.ai/skills/ai-add-prompt.mdto instruct future skill creation to use the subdirectory format rather than the old flat-file format.Summary by CodeRabbit
Documentation
Refactor