Fix progressive complexity issues and scaffolding gaps across editorial units to ensure smooth cognitive progression. Trigger on: reparar progresion, fix progression, resequence, scaffolding gap, salto de complejidad, complexity jump.
From scribanpx claudepluginhub javimontano/mao-scriba --plugin scribaThis skill is limited to using the following tools:
evals/evals.jsonreferences/progression-repair-patterns.mdEnables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Learning is a staircase, not an elevator. Every jump of more than one taxonomy level without scaffolding is a trapdoor that loses students. Build the missing steps.
Repair progressive complexity violations detected by the vigilance audit. Eliminate taxonomy-level jumps greater than 1 step between consecutive activities. Insert scaffolding content, resequence activities, and smooth cognitive transitions within and across units. Ensure every learner can follow the progression from simple to complex without gaps.
project/reports/. Extract all flagged complexity jumps (activity pairs with > 1 taxonomy level gap).references/taxonomy-mapping.md.| Input | Source | Required |
|---|---|---|
| Progression/vigilance report | project/reports/progression-*.md or audit-*.md | Yes |
| Unit editorial files | project/units/ | Yes |
| Taxonomy mapping reference | references/taxonomy-mapping.md | Yes |
| Alcance y Secuencia matrix | project/matrix/ | No |
| Output | Format | Destination |
|---|---|---|
| Updated unit file(s) | MD | project/units/ (in-place) |
| Progression repair log | MD table | stdout |
| Updated progression map | MD sequence diagram | stdout |
## Progression Repair Log
| Gap | Activities | Levels | Repair Type | Action |
|-----|-----------|--------|-------------|--------|
| 1 | Act 2.3 -> Act 2.4 | Recordar -> Analizar (jump=3) | Scaffolding | Inserted Act 2.3b (Comprender) and Act 2.3c (Aplicar) |
| 2 | Act 3.1 -> Act 3.2 | Aplicar -> Evaluar (jump=2) | Resequence | Moved Act 3.4 (Analizar) before Act 3.2 |
| 3 | U2 -> U3 | Crear -> Recordar (reset) | Cross-unit bridge | Added recall opener in U3 intro |
### Progression Map (After)
U2: Recordar -> Comprender -> Aplicar -> Analizar -> Evaluar -> Crear
U3: [Recall bridge] -> Recordar -> Comprender -> Aplicar -> Analizar
| Error | Response |
|---|---|
| Progression report not found | Halt. Suggest running audit-consistency first. |
| Activity taxonomy level is ambiguous | Use highest-matching Bloom verb. Tag [INFERENCIA]. Flag for pedagogue review. |
| Resequencing breaks a destreza mapping | Preserve destreza mapping. Choose scaffolding insertion instead. |
| Cross-unit bridge requires content from a locked unit | Log dependency. Produce bridge content as a suggestion for manual insertion. |
[REF: DZ-...] tags. Always update references.references/progression-repair-patterns.md -- Gap detection rules, scaffolding techniques, resequencing workflowreferences/taxonomy-mapping.md -- Bloom/Marzano levels, verbs, and complexity hierarchyreferences/priming-rag/rag-cognitive-load.md -- Cognitive load theory for progression design