# 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--.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