description: /gd:skill — Auto-mejora de skills (sistema que se auto-mejora)
/gd:skill — Auto-mejora de Skills
Aliases: /gd:skill-improve · /gd:improve-skill
Skill Enforcement (Obligatorio)
- Cargar
skill("gd-command-governance"). - Cargar
skill("gd-skill-self-improve")desde.opencode/skills/gd-skill-self-improve/SKILL.md.
TK-GATE — Ultra-economizer (OBLIGATORIO antes de cualquier acción)
PASO TK-1 — Ejecutar validador framework
npm run token:gate -- --framework --json
PASO TK-2 — Gate bloqueante
verdict=BLOCK → FAIL — no investigar; npm run token:check
verdict=WARN → documentar recommendations en EVIDENCE.md
verdict=PASS → adjuntar tokenReport al BRIEFING
Sin tokenReport en el BRIEFING → FAIL.
CP-GATE — Validación anti-conflictos (OBLIGATORIO antes del primer Write/Edit)
PASO CP-1 — Identificar archivos de la tarea
scope.modify + scope.create desde design.md / tasks.md / BRIEFING
PASO CP-2 — Ejecutar validador
npm run conflict:check -- --files=<csv> [--create=<csv>] --change=<slug> --json
PASO CP-3 — Gate bloqueante
verdict=BLOCK → FAIL — no iniciar; resolver blockedReasons
verdict=WARN → documentar mitigations en EVIDENCE.md; ejecutar testsRequired pre/post
verdict=PASS → adjuntar conflictReport al BRIEFING
PASO CP-4 — Re-ejecutar si scope cambia mid-task
Sin conflictReport en el BRIEFING → FAIL.
RAG & Ultra-Economizador — Control de Consumo (OBLIGATORIO)
PASO RAG-1 — Prompt Cache Engine
node scripts/prompt-cache-engine.mjs
PASO RAG-2 — Surgical Graph Extractor
node scripts/surgical-graph-extractor.mjs <change-slug>
PASO RAG-3 — Unified Diff Protocol
Usar unified-diff-protocol.mjs para salidas de código
PASO RAG-4 — Financial Circuit Breaker ($20 USD Shield)
node scripts/financial-circuit-breaker.mjs <slug> status
Si FROZEN → detener inmediatamente
PASO RAG-5 — Dual Persistence Shield (GOV-IA-06)
Verificar agentic-governance.mjs: assertPersistenceIntegrity
PASO RAG-6 — Database Score Dual
node scripts/quality/audit-index-engine.mjs --change=<slug> --json
Verificar IDP ≥ 0 y ICT ≥ 85%
Propósito
Analizar los patrones del ciclo de implementación recién completado y proponer mejoras a los skills del framework. Sistema de mejora continua: cada ciclo mejora el siguiente.
Uso
/gd:skill --change=<slug> # analizar el ciclo y proponer mejoras
/gd:skill --skill=<nombre> # mejorar un skill específico
/gd:skill --apply=<nombre> --proposal=<ID> # aplicar una mejora aprobada
/gd:skill --list # listar mejoras pendientes
BLOQUE 1 — ANÁLISIS DEL CICLO
PASO 1.1 — Leer EVIDENCE-<slug>.md
Buscar: gates que fallaron (FAIL antes del PASS final)
Buscar: doom-shield activaciones
Buscar: iteraciones >1 en el mismo gate
PASO 1.2 — Leer .agents-core/learning/registry.json
Filtrar learnings con source relacionado al change
Identificar patrones recurrentes (mismo error 2+ veces)
PASO 1.3 — Leer outputs de /gd:review (si existen)
Buscar: ítems que fallaron en el review
Correlacionar con dimensiones del checklist
PASO 1.4 — Identificar oportunidades de mejora
Para cada patrón detectado:
¿En qué skill/sección podría prevenirse?
¿Qué regla o verificación agregaría?
BLOQUE 2 — PROPUESTAS DE MEJORA
Generar propuestas siguiendo el skill gd-skill-self-improve:
PROPUESTAS DE MEJORA — post <slug>
══════════════════════════════════════════
[PROP-001] Skill: gd-spec-deterministic
Sección: §F Agent Verification Guide
Tipo: STRENGTHEN
Prioridad: HIGH
Motivación: En el ciclo <slug>, el test de tenant isolation no se ejecutó
Propuesta: Agregar verificación explícita de tenant isolation como obligatoria en integration tests
Evidencia: GATE-1 falló en iteración 1 por falta de test tenant-cross
[PROP-002] ...
══════════════════════════════════════════
¿Aplicar PROP-001? (yes/no/defer)
BLOQUE 3 — APLICACIÓN DE MEJORAS (con aprobación)
PASO 3.1 — Esperar aprobación por propuesta
Sin aprobación → NO modificar ningún skill
PASO 3.2 — Aplicar cada mejora aprobada
Leer SKILL.md actual (NUNCA asumir contenido)
Aplicar cambio exactamente como se propuso
NUNCA hacer cambios adicionales no propuestos
PASO 3.3 — Sincronizar .opencode/ y .claude/
Copiar SKILL.md actualizado a ambos directorios
PASO 3.4 — Registrar mejora aplicada
mem_save:
title: "Skill mejorado: <nombre> — <propuesta ID>"
type: pattern
topic_key: "skill/<nombre>"
content: [what/why/where/learned]
Agregar a .agents-core/learning/improvements/applied.json
BLOQUE 4 — SALIDA ESPERADA
─────────────────────────────────────────────────
/gd:skill — Auto-mejora de Skills
Change analizado: [slug]
Patrones detectados: [N]
Propuestas: [N]
HIGH: [N]
MEDIUM: [N]
LOW: [N]
Aplicadas: [N] (con aprobación)
Skills mejorados: [lista]
Próximo ciclo: Mejoras activas en [skills]
─────────────────────────────────────────────────
Related skills
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
890
234
3,180
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
259
72
1,081
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
156
44
941