66 lines
1.2 KiB
Markdown
66 lines
1.2 KiB
Markdown
# Workflow: Improve Skill
|
|
|
|
**Model tier**: Main/Haiku (gather), Opus (prioritize), varies (apply), Main (verify)
|
|
|
|
## When to use
|
|
|
|
- After task using skill and encountering friction
|
|
- Knowledge docs outdated or incomplete
|
|
- Periodic maintenance
|
|
|
|
## Inputs required
|
|
|
|
- **skill_path** - Path to skill
|
|
- **friction_notes** (optional) - Specific friction points
|
|
|
|
## Task document
|
|
|
|
Create: `.claude/plugin-data/skill-architect/tasks/improve-skill-<skill-name>-<date>.md`
|
|
|
|
---
|
|
|
|
## Subtasks
|
|
|
|
### 1. Gather friction data
|
|
|
|
Subagent: Main or haiku.
|
|
|
|
**Do:**
|
|
- Check `.claude/plugin-data/skill-architect/tasks/` for friction notes
|
|
- Ask user for pain points
|
|
- List in task doc
|
|
|
|
---
|
|
|
|
### 2. Prioritize improvements
|
|
|
|
Subagent: opus.
|
|
|
|
**Do:**
|
|
- Review friction notes
|
|
- Filter one-time issues
|
|
- Prioritize by frequency/impact
|
|
- Write prioritized list to task doc
|
|
|
|
---
|
|
|
|
### 3. Apply improvements
|
|
|
|
Subagent: Varies by complexity.
|
|
Read: Files being modified.
|
|
|
|
**Do:**
|
|
- For each improvement: read file, make targeted edit, document change
|
|
- Update task doc with changes
|
|
|
|
---
|
|
|
|
### 4. Verify and reflect
|
|
|
|
Subagent: Main.
|
|
|
|
**Do:**
|
|
- Spot-check modified files
|
|
- Verify reference.md files accurate
|
|
- Report summary
|