Claude Code has unified commands into skills with the user-invocable frontmatter field. This migration: - Converts 20 commands to skills with user-invocable: true - Consolidates docs into single writing-capabilities.md - Rewrites capability-writing skill for unified model - Updates CLAUDE.md, Makefile, and other references - Removes commands/ directory Skills now have two types: - user-invocable: true - workflows users trigger with /name - user-invocable: false - background knowledge auto-loaded Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.1 KiB
1.1 KiB
name, description, model, argument-hint, user-invocable
| name | description | model | argument-hint | user-invocable |
|---|---|---|---|---|
| work-issue | Work on a Gitea issue. Fetches issue details and sets up branch for implementation. Use when working on issues, implementing features, or when user says /work-issue. | haiku | <issue-number> | true |
Work on Issue #$1
@/.claude/skills/gitea/SKILL.md
@/.claude/skills/software-architecture/SKILL.md
- View the issue with
--commentsflag to understand requirements and context - Create a branch:
git checkout -b issue-$1-<short-kebab-title> - Plan: Use TodoWrite to break down the work based on acceptance criteria
- Check architecture: Review the project's vision.md Architecture section for project-specific patterns and divergences
- Implement the changes following architectural patterns (DDD, event sourcing where appropriate)
- Commit with message referencing the issue
- Push the branch to origin
- Create PR with title "[Issue #$1]