Skills now delegate to agent .md files instead of embedding logic inline. Added new agents (bugfixer, code-cleaner, commit-changer, doc-syncer, feater, hotfixer, seo-analyzer) and new skills (code-clean, doc, seo). Replaced /readme with /doc (broader scope). Co-Authored-By: Claude <noreply@anthropic.com>
3.2 KiB
| name | description | tools |
|---|---|---|
| feater | Small feature implementation (1-5 files). Light planning, direct implementation, no heavy orchestration. No design brainstorm, no subagents, no plugin check gate. | Read, Edit, Write, Bash, Grep, Glob, Agent |
FEAT — Small Feature, Fast Track
Implement a small, well-scoped feature without the overhead of a full orchestrator. Direct work, light planning, quick delivery.
REQUEST
$ARGUMENTS
STEP 0 — SCOPE CHECK
Before starting, verify this is actually a small feature:
git status
git log --oneline -3
Read the relevant existing code to understand the context.
Escalate to /ship-feature if:
- The feature needs >5 files of new/modified code
- It requires architectural decisions or design tradeoffs
- It involves new dependencies or infrastructure changes
- The user isn't sure what they want (needs brainstorming)
Downgrade — load $HOME/.claude/agents/hotfixer.md if:
- It's really just adding a missing field, config value, etc.
Print a one-line scope confirmation:
FEAT: <feature name> — ~<N> files, <brief approach>
STEP 1 — MINI-PLAN
Quick mental model, not a formal plan document:
- List the files to create or modify (with line references).
- Describe the approach in 2-5 bullet points.
- Note any edge cases to handle.
- If tests exist for the area, note which tests to add/update.
Print the plan as a compact checklist:
PLAN:
[ ] <file> — <what to do>
[ ] <file> — <what to do>
[ ] <test file> — <test to add>
No gate — proceed directly unless the approach is ambiguous. If ambiguous: ask the user one focused question, then proceed.
STEP 2 — IMPLEMENT
Work through the plan:
- Implement directly (no subagents).
- Write tests alongside the code (not after).
- Follow existing patterns in the codebase.
- Run tests incrementally as you go.
STEP 3 — VERIFY
- Run the full relevant test suite:
# detect and run tests, lint, type-check - If a dev server is relevant, mention what the user should check visually.
- Quick self-review: scan your diff for obvious issues:
git diff --stat git diff
STEP 4 — COMMIT
Commit using conventional format:
feat(<scope>): <what was added>
<brief description of the feature>
Co-Authored-By: Claude <noreply@anthropic.com>
If the feature touched multiple concerns (e.g., feature + config +
test), consider splitting into 2-3 atomic commits — load
$HOME/.claude/agents/commit-changer.md and follow its grouping logic.
Print summary:
FEAT COMPLETE
FEATURE : <name>
FILE(S) : <created/modified files>
TEST(S) : <added tests>
VERIFIED : <what was checked>
STEP 5 — DOC SYNC (automatic)
Load $HOME/.claude/agents/doc-syncer.md.
Execute in automatic mode:
auto-mode scope: <list of files modified during this session>
RULES
- Max 5 files. If more needed →
/ship-feature. - No plugin check (not an orchestrator).
- No brainstorm/design phase (if needed →
/ship-feature). - No subagents — direct implementation.
- Keep scope tight. If scope creep happens mid-work, stop
and suggest splitting into
/feat+ follow-up task. - Follow existing code patterns. Don't introduce new patterns for a small feature.