dariopalminio
- 32 skills
- 0 followers
- 6 hours ago last updated
- ▌ Sddf Init · dariopalminio bundleInicializa el entorno SDDF: crea directorios base, sddf.config.yaml y .env.template. Idempotente. Usar como primer paso antes de cualquier skill SDDF cuando el entorno no está configurado. Invocar para "inicializar SDDF", "sddf-init", "configurar entorno SDDF" o "primer paso del framework".
- ▌ Story Plan · dariopalminio bundleOrquesta el pipeline de planning SDD (story-design → story-tasking → story-testcases → story-analyze) en un solo comando. Usar para planificar una historia completa o prepararla para implementar. Invocar para "planificar historia", "pipeline de planning", "preparar historia para implementar", "story-plan" o "orquestar planning".
- ▌ Story Split · dariopalminio bundleDivide una historia épica en historias más pequeñas usando los 8 patrones de Richard Lawrence. Usar cuando S≤2 en FINVEST, ≥4 escenarios Gherkin, o el equipo no puede estimarla. Invocar para "story-split", "dividir historia", "historia muy grande", "split de historia", "historia épica", "descomponer historia".
- ▌ Project Flow · dariopalminioOrquestador del pipeline completo de ProjectSpecFactory. Ejecuta las tres fases en secuencia (project-begin → project-discovery → project-planning) en una sola sesión interactiva, con gates de revisión entre etapas para asegurar que cada documento quede en Estado: Ready antes de continuar.
- ▌ Story Design · dariopalminio bundleGenera design.md documentando el diseño técnico de una historia antes de implementar. Usar para crear el puente entre criterios de aceptación y código. Invocar para "diseño técnico", "generar design", "crear design.md", "story-design" o "decisiones técnicas antes de codificar".
- ▌ Story Verify · dariopalminio bundleGenera verify-report.md ejecutando la fase VERIFY del pipeline SDD (detecta modo: unit/e2e/manual). Usar después de story-code-review antes de ACCEPTANCE. Invocar para "story-verify", "verificar historia", "ejecutar pruebas", "fase VERIFY" o "validar criterios de prueba".
- ▌ Epic Creation · dariopalminio bundleCrea epic.md interactivamente, sección por sección, siguiendo el template epic-template.md en tiempo de ejecución. Usar para crear una épica sin necesitar project-plan.md previo. Invocar también cuando el usuario mencione "epic-creation", "crear épica", "nueva épica", "crear epic", "épica interactiva" o "épica desde cero".
- ▌ Project Begin · dariopalminio bundleProduce project-intent.md (paso 1 de ProjectSpecFactory) entrevistando al usuario mediante el agente project-pm. Usar para iniciar un nuevo proyecto o capturar la intención inicial. Invocar también cuando el usuario mencione "comenzar proyecto", "iniciar proyecto", "capturar intención", "project-begin" o equivalentes.
- ▌ Story Analyze · dariopalminio bundleGenera analyze.md auditando la coherencia entre story.md, design.md y testcases.md/tasks.md antes de implementar. Usar para detectar desalineaciones (requiere testcases.md o tasks.md). Invocar para "analizar plan de historia", "auditar historia", "story-analyze", "inconsistencias de diseño" o "chequear story antes de implementar".
- ▌ Story Improve · dariopalminio bundleAplica recomendaciones FINVEST (score ≤ 3) sobre story.md, generando backup y log de cambios. Usar para corregir una historia con decisión REFINAR o RECHAZAR. Invocar para "mejorar historia", "aplicar recomendaciones FINVEST" o "story-improve".
- ▌ Story Specify · dariopalminio bundleOrquesta el flujo de especificación (story-creation → story-evaluation → story-split → story-improve) produciendo historias SPECIFY/DONE listas para el pipeline de planning. Invocar para "story-specify", "especificar historia" o "ciclo de especificación".
- ▌ Story Tasking · dariopalminio bundleGenera tasks.md con tareas atómicas ordenadas por dependencia desde story.md y design.md. Usar antes de codificar para descomponer la historia en pasos ejecutables. Invocar para "tasking", "tareas de la historia", "generar tasks" o "plan de implementación".
- ▌ Story Creation · dariopalminio bundleCrea historias de usuario siguiendo el template story-gherkin (Como/Quiero/Para + Gherkin). Aplica los principios 3 C's, INVEST y el formato Mike Cohn. Output diseñado para superar la evaluación FINVEST.
- ▌ Skill Preflight · dariopalminio bundleProtocolo centralizado de verificación de entorno previo a la ejecución de cualquier skill SDDF. Verifica SDDF_ROOT, subdirectorios de specs estándar, templates requeridos y config.yaml. Produce un informe OK/WARNING/ERROR con mensajes accionables.
- ▌ Story Implement · dariopalminio bundleOrquesta el ciclo TDD completo (RED→GREEN→REFACTOR) delegando generación de pruebas y código a skills en sddf.config.yaml. Usar para implementar una historia con TDD (modos: interactivo y --auto para CI). Invocar para "story-implement", "implementar con TDD", "ciclo TDD historia", "ciclo TDD completo".
- ▌ Story Testcases · dariopalminio bundleGenera testcases.md con tabla de casos de prueba tipificados (UT/CT/IT/API/E2E/EV) derivada de story.md y design.md. Usar antes de implementar para especificar pruebas trazables a ACs. Invocar también cuando el usuario mencione "casos de prueba", "testcases", "especificar pruebas", "tabla de pruebas desde historia" o equivalentes.
- ▌ Project Planning · dariopalminio bundleProduce project-plan.md (paso 3 de ProjectSpecFactory) delegando la generación del backlog al agente project-architect. Usar para planificar el proyecto a partir de project.md. Invocar también cuando el usuario mencione "planificación del proyecto", "plan del proyecto", "project-planning" o equivalentes.
- ▌ Story Acceptance · dariopalminio bundleGenera acceptance-report.md guiando la validación manual de criterios de aceptación criterio por criterio. Usar para el gate de aceptación antes de DELIVER. Invocar para "story-acceptance", "acceptance", "validación final", "gate de acceptance" o "aprobar historia".
- ▌ Story Evaluation · dariopalminio bundleEvalúa la calidad de una historia de usuario aplicando la rúbrica FINVEST (Formato + INVEST) con escala Likert 1–5. Produce un score por dimensión, score global, decisión (APROBADA / REFINAR / RECHAZAR / DIVIDIR) y recomendaciones accionables.
- ▌ Docs Wiki Builder · dariopalminio bundleReorganiza $SPECS_BASE/ como wiki navegable con index.md central y wikilinks [[slug]] (patrón LLM Wiki). Usar para generar o actualizar la estructura wiki de docs o crear el índice central. Invocar para "wiki de docs", "índice de documentación", "wikilinks", "LLM wiki" o "docs-wiki-builder".
- ▌ Project Discovery · dariopalminio bundleProduce project.md (paso 2 de ProjectSpecFactory) delegando discovery y requisitos a agentes especializados. Usar a partir de project-intent.md para iniciar la fase de discovery. Invocar para "discovery del proyecto", "especificación de requisitos" o "project-discovery".
- ▌ Story Code Review · dariopalminio bundleGenera code-review-report.md con revisión multi-agente: 4 subagentes en paralelo (Inspector de Código, Guardián de Requisitos, Inspector de Integración, Auditor de Seguridad). Usar después de story-implement como quality gate antes de Done. Invocar para "code review", "revisar código", "story-code-review", "quality gate post-implement" o "validar implementación".
- ▌ Header Aggregation · dariopalminio bundleAñade o actualiza frontmatter YAML estandarizado en archivos Markdown de spec, individual o en batch. Usar para estandarizar metadatos de trazabilidad o preparar archivos para el patrón LLM Wiki. Invocar para "header-aggregation", "frontmatter", "añadir frontmatter", "estandarizar metadatos" o "slug/type/status de forma masiva".
- ▌ Reverse Engineering · dariopalminioGenerates project.md by reverse-engineering an existing codebase: launches 4 parallel analysis agents and a synthesizer. Supports --focus <path>, --update, --verbose. Use when the user wants to document an existing codebase, extract requirements from code, or generate a requirement-spec from a project they didn't write.
- ▌ Epic Generate Stories · dariopalminio bundleGenera historias de usuario (directorio `<SPECS_BASE>/specs/03-stories/STORY-NNN-nombre/story.md`) a partir de las features definidas en el epic.md de un directorio de épica, usando el template story-template.md. El usuario puede indicar el nombre del directorio de la épica.
- ▌ Project Story Mapping · dariopalminioProduce story-map.md (backbone, walking skeleton, slices de épicas) via sesión interactiva de User Story Mapping. Usar para organizar requisitos en incrementos entregables o definir el MVP. Invocar para "story mapping", "user story map", "backbone", "walking skeleton", "slices de épicas" o "project-story-mapping".
- ▌ Story Implement Tasks · dariopalminio bundleImplementa una historia SDD tarea por tarea con TDD, generando implement-report.md. Usar después de story-plan para completar el flujo SDD. Invocar para "story-implement-tasks", "implementar historia", "codificar historia", "TDD historia" o "implementar tareas".
- ▌ Epic Format Validation · dariopalminio bundleValida que un archivo de especificación de épica cumple la estructura obligatoria del template epic-template.md. Produce resultado APROBADO, REFINAR (con lista de secciones faltantes) o RECHAZADO (archivo no encontrado).
- ▌ Epic From Project Plan · dariopalminio bundleGenera especificaciones de épica (directorio `EPIC-NN-nombre/epic.md`) a partir de las épicas planificadas en `<SPECS_BASE>/specs/01-projects/<PROJ-ID>-<nombre>/project-plan.md`, usando el template `epic-template.md`.
- ▌ Project Context Diagram · dariopalminio bundleGenera context-diagram.puml (C4 Nivel 1 en PlantUML) para el proyecto activo, con modos --interactive y --from-files. Usar para documentar la arquitectura de contexto o comunicar el scope a stakeholders. Invocar también cuando el usuario mencione "diagrama de contexto", "C4 context", "context-diagram", "project-context-diagram" o equivalentes.
- ▌ Epic Generate All Stories · dariopalminio bundleGenera historias de usuario (directorio STORY-NNN-nombre/story.md) para todas las épicas existentes en `<SPECS_BASE>/specs/02-epics/`, aplicando el mismo flujo de extracción y generación del skill epic-generate-stories. Procesa todos los directorios de épica en orden alfabético en una sola invocación.
- ▌ Project Policies Generation · dariopalminio bundleInicializa o actualiza constitution.md y definition-of-done-story.md registrando referencias en CLAUDE.md. Usar para establecer reglas técnicas y criterios de calidad del proyecto. Invocar para "generar políticas", "actualizar constitución", "definition of done" o "project-policies-generation".