cc-os/plugins/cc-architect/workflows/improve-skill.md

1.2 KiB

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