skill-trainerlisted
Install: claude install-skill stepanenkoviktor0110-boop/ai-dev-methodology
# Skill Trainer
Embeds accumulated quick-learning triads into target skills. Two outcomes per triad:
- **Auto-apply** — skill has no coverage of this case → add new rule directly
- **Dispute** — skill already has related logic but doesn't cover the specific case → propose refinement to user
## Category → Skill Mapping
| Category | Target skill |
|----------|-------------|
| sequencing | feature-execution |
| information-gathering | tech-spec-planning |
| problem-decomposition | task-decomposition |
| scope-management | user-spec-planning |
| recovery | feature-execution |
| communication | feature-execution |
| tool-selection | code-writing |
## Phase 1: Check
1. Count rows with `Adapted: —` in `$AGENTS_HOME/skills/quick-learning/references/triad-index.md`
2. If count < 25 → report: "Skill Trainer: {count}/25 триад накоплено. Запуск при ≥25." and exit.
3. If count ≥ 25 → proceed.
## Phase 2: Load Triads
1. Read `triad-index.md` — collect all rows where `Adapted = —`
2. For each row, load the full entry from `reasoning-patterns.md` by matching the title `### {date} {feature}: {title}`
3. Group triads by target skill using the Category → Skill mapping above
Secondary mapping: if the triad's Pattern field explicitly describes a workflow step present in another skill — add that skill to the list (max 2 target skills per triad).
## Phase 3+4: Analyze and Apply (delegated to Agents)
For each target skill that has ≥1 triad assigned — spawn one Agent in parallel.
Agent pro