mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Fábrica de software agnóstica al stack: de la idea al despliegue. 39 comandos, 14 agentes especializados, 31 skills, hooks de seguridad (JS+Bash), motor LLM agnóstico (Anthropic/OpenAI/Ollama), memoria compartida entre agentes, dashboard SSE tiempo real, aprobación humana obligatoria antes de planificar, observabilidad completa. Pipeline completo: Idea → IR → Spec → Plan → Tareas → Implementación → Verificación → Deploy.
Plugin forge from marketplace forge-marketplace in carlos060798/FORGE. Commands read from the repo's manifest — 2 days ago.
This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.
compactAlias de /sdd.comprimir — comprime el contexto de la sesión actual. Úsalo cuando el indicador de contexto supere el 60%.
forgePunto de entrada principal de Fragua. Di tu idea en lenguaje natural — Fragua la especifica, construye, prueba y verifica. Sin escribir código.
sdd-aclararIdentifica y resuelve marcadores [NECESITA_ACLARACION] y ambigüedades en la spec activa. Hace preguntas estructuradas por categoría.
sdd-adrIndexar, listar y gestionar decisiones arquitectónicas (ADRs)
sdd-analizarVerifica consistencia y cobertura cruzada entre constitución, spec, plan y tareas. Detecta huecos, contradicciones y violaciones antes de implementar.
sdd-ayudaGuía completa del plugin SDD-ES con todos los comandos, flujos, agentes y referencias de personalización.
sdd-canaryVigila un servicio recién desplegado consultando su health endpoint a intervalos y reporta si deja de responder. Monitoreo ligero post-deploy, sin dependencias externas.
sdd-checklistAplica un checklist de calidad formal a la spec activa — verifica completitud, claridad, testabilidad y alineación con la constitución. \"Tests unitarios para los requisitos.\"
sdd-complianceGenera reporte de cumplimiento regulatorio (GDPR, SOC2, ISO 27001, HIPAA) contra el estado actual del proyecto.
sdd-comprimirComprime archivos para ahorrar input tokens usando reglas caveman-like adaptadas al español. Optimiza archivos de memoria y config del plugin.
sdd-configurarAjusta la configuración de SDD-ES — activar/desactivar agentes, cambiar el modelo asignado a cada uno, modificar comportamientos.
sdd-constitucionCrea o actualiza la constitución del proyecto — el documento fundacional con los principios que guían toda generación posterior. Versionado semántico.
sdd-construirPipeline completo de Fragua. Si no hay IR, interpreta primero. Si no hay diseño, diseña. Luego mapea spec → planifica → tareas → implementa. Punto de entrada único para convertir una idea en código.
sdd-crear-agenteWizard interactivo para crear un nuevo agente SDD-ES. Genera agents/{nombre}.md, lo registra en plugin.json y actualiza el enrutador de agentes.
sdd-crear-appConvierte una descripción en lenguaje natural en una app web o CLI mínima con stack detectado automáticamente, lista para /sdd.desplegar. Orientado a personas con poca experiencia en programación.
sdd-crear-mcpConvierte una descripción en lenguaje natural en un servidor MCP funcional, empaquetado como .mcpb instalable. Cada Criterio de Aceptación se convierte en una tool MCP. Orientado a no-programadores que quieren publicar capacidades.
sdd-defect-reportGenerar reporte de calidad con escape rate y mutaciones
sdd-descubrirExtrae contexto mínimo cuando el usuario describe algo vagamente. Hace preguntas concretas, itera con validaciones y genera el documento de contexto base antes de especificar.
sdd-desplegarDespliega el producto a su plataforma con verificación previa y health check posterior. Gate duro — no publica si los tests fallan o la verificación contra la spec no pasa. Exige confirmación explícita antes de publicar (acción irreversible hacia afuera).
sdd-disenarFase de diseño de Fragua. Orquesta direction picker → product-designer → architecture-designer → wireframe-mvp → critica-diseno. Requiere IR previo en .sdd/ir.json.
sdd-especificarConvierte una intención del usuario en una especificación estructurada con criterios de aceptación testeables en formato Dado/Cuando/Entonces. Sin detalles de implementación — solo qué y por qué.
sdd-estadoDashboard del estado actual del flujo SDD — qué fase, qué spec activa, progreso de tareas, próximo paso recomendado.
sdd-exportarExporta el proyecto como bundle portable. Detecta qué agentes/skills/comandos se usaron desde estado.json y genera {nombre}-forge-bundle/ con solo esas piezas + el proyecto + INSTALL.md.
sdd-glosarioGestiona el glosario del dominio. Añade, edita o consulta términos del dominio del proyecto.
sdd-implementarEjecuta las tareas con los agentes especializados configurados. Modos: todas en secuencia (sin args), tarea específica (T003), continuar (continuar). Cada tarea se verifica antes de la siguiente.
sdd-importarImporta una especificación externa (Markdown, issue de GitHub/GitLab, doc compartido) y la convierte al formato SDD-ES.
sdd-interpretarPunto de entrada de Fragua. Convierte una idea en texto libre a un IR JSON validado. Orquesta discovery + interpreter + validación. Primer comando para cualquier proyecto nuevo.
sdd-mapearsdd-modosdd-optimizar-memoriasdd-optimizarsdd-planificarsdd-qasdd-releasesdd-retrosdd-snapshotsdd-tareassdd-verificarsddadr-indexercache-auditcompresion-tokensconstitucion-constraintcritica-disenodecompose-to-ui-kitdeploy-verceldescubrir-ideadeteccion-stackeffort-routerelegir-direccionenrutador-agentesexplicamegestion-estadogithub-connectindexadorindexar-proyectointerpretar-ideamejorar-promptmemory-compactormodo-guiadomutation-detectorobservabilidad-consumoorquestacion-ptcresource-selectorshare-progresstoken-budgetvalidacion-specvercel-deployverificador-implementacionwireframe-mvp/forge:compactAlias de /sdd.comprimir — comprime el contexto de la sesión actual. Úsalo cuando el indicador de contexto supere el 60%.
/forge:forgePunto de entrada principal de Fragua. Di tu idea en lenguaje natural — Fragua la especifica, construye, prueba y verifica. Sin escribir código.
/forge:sdd.aclararIdentifica y resuelve marcadores [NECESITA_ACLARACION] y ambigüedades en la spec activa. Hace preguntas estructuradas por categoría.
/forge:sdd.adrIndexar, listar y gestionar decisiones arquitectónicas (ADRs)
/forge:sdd.analizarVerifica consistencia y cobertura cruzada entre constitución, spec, plan y tareas. Detecta huecos, contradicciones y violaciones antes de implementar.
/forge:sdd.ayudaGuía completa del plugin SDD-ES con todos los comandos, flujos, agentes y referencias de personalización.
/forge:sdd.canaryVigila un servicio recién desplegado consultando su health endpoint a intervalos y reporta si deja de responder. Monitoreo ligero post-deploy, sin dependencias externas.
/forge:sdd.checklistAplica un checklist de calidad formal a la spec activa — verifica completitud, claridad, testabilidad y alineación con la constitución. "Tests unitarios para los requisitos.
/forge:sdd.complianceGenera reporte de cumplimiento regulatorio (GDPR, SOC2, ISO 27001, HIPAA) contra el estado actual del proyecto.
/forge:sdd.comprimirComprime archivos para ahorrar input tokens usando reglas caveman-like adaptadas al español. Optimiza archivos de memoria y config del plugin.
/forge:sdd.configurarAjusta la configuración de SDD-ES — activar/desactivar agentes, cambiar el modelo asignado a cada uno, modificar comportamientos.
/forge:sdd.constitucionCrea o actualiza la constitución del proyecto — el documento fundacional con los principios que guían toda generación posterior. Versionado semántico.
/forge:sdd.construirPipeline completo de Fragua. Si no hay IR, interpreta primero. Si no hay diseño, diseña. Luego mapea spec → planifica → tareas → implementa. Punto de entrada único para convertir una idea en código.
/forge:sdd.crear-agenteWizard interactivo para crear un nuevo agente SDD-ES. Genera agents/{nombre}.md, lo registra en plugin.json y actualiza el enrutador de agentes.
/forge:sdd.crear-appConvierte una descripción en lenguaje natural en una app web o CLI mínima con stack detectado automáticamente, lista para /sdd.desplegar. Orientado a personas con poca experiencia en programación.
/forge:sdd.crear-mcpConvierte una descripción en lenguaje natural en un servidor MCP funcional, empaquetado como .mcpb instalable. Cada Criterio de Aceptación se convierte en una tool MCP. Orientado a no-programadores que quieren publicar capacidades.
/forge:sdd.defect-reportGenerar reporte de calidad con escape rate y mutaciones
/forge:sdd.descubrirExtrae contexto mínimo cuando el usuario describe algo vagamente. Hace preguntas concretas, itera con validaciones y genera el documento de contexto base antes de especificar.
/forge:sdd.desplegarDespliega el producto a su plataforma con verificación previa y health check posterior. Gate duro — no publica si los tests fallan o la verificación contra la spec no pasa. Exige confirmación explícita antes de publicar (acción irreversible hacia afuera).
/forge:sdd.diseñarFase de diseño de Fragua. Orquesta direction picker → product-designer → architecture-designer → wireframe-mvp → critica-diseno. Requiere IR previo en .sdd/ir.json.
/forge:sdd.especificarConvierte una intención del usuario en una especificación estructurada con criterios de aceptación testeables en formato Dado/Cuando/Entonces. Sin detalles de implementación — solo qué y por qué.
/forge:sdd.estadoDashboard del estado actual del flujo SDD — qué fase, qué spec activa, progreso de tareas, próximo paso recomendado.
/forge:sdd.exportarExporta el proyecto como bundle portable. Detecta qué agentes/skills/comandos se usaron desde estado.json y genera {nombre}-forge-bundle/ con solo esas piezas + el proyecto + INSTALL.md.
/forge:sdd.glosarioGestiona el glosario del dominio. Añade, edita o consulta términos del dominio del proyecto.
/forge:sdd.implementarEjecuta las tareas con los agentes especializados configurados. Modos: todas en secuencia (sin args), tarea específica (T003), continuar (continuar). Cada tarea se verifica antes de la siguiente.
/forge:sdd.importarImporta una especificación externa (Markdown, issue de GitHub/GitLab, doc compartido) y la convierte al formato SDD-ES.
/forge:sdd.interpretarPunto de entrada de Fragua. Convierte una idea en texto libre a un IR JSON validado. Orquesta discovery + interpreter + validación. Primer comando para cualquier proyecto nuevo.
/forge:sdd.mapearIndexa la estructura del proyecto, símbolos públicos y dependencias. Genera mapas estáticos en .sdd/mapa/ para que Claude consulte en vez de escanear archivos.
/forge:sddHub central de SDD-ES. Lee el estado del proyecto y guía al usuario al siguiente paso. Acepta intenciones en lenguaje natural ("quiero crear una feature", "quiero revisar el plan", etc.) y enruta al comando correcto.
/forge:sdd.modoCambia o muestra el modo de trabajo de la sesión (normal/rapido/prototipo). Modifica sesion.modo en sdd.config.yaml para que todos los comandos lo lean automáticamente.
/forge:sdd.optimizar-memoriaAlias de /sdd.comprimir — comprime y deduplica la memoria de agentes (.sdd/memoria/agente-*.md) cuando supera 50 KB.
/forge:sdd.optimizarAlias de /sdd.comprimir — ciclo de ahorro de tokens (fan-out, modelo por fase, compresión de memoria, auditoría de caché y presupuesto). Úsalo cuando el contexto o el gasto se disparen.
/forge:sdd.planificarGenera el plan técnico de implementación desde la spec — arquitectura, contratos de API, modelo de datos, archivos afectados, riesgos. Delega a los agentes especializados configurados.
/forge:sdd.qaPrueba el producto en un navegador real generando casos E2E a partir de los Criterios de Aceptación de la spec activa. Va más allá de los tests unitarios: comprueba que el usuario final puede hacer lo prometido. Usa un MCP de navegador (Playwright).
/forge:sdd.releaseGenera una nueva versión semántica del proyecto. Detecta el tipo de cambio (major/minor/patch) desde las specs completadas, actualiza el número de versión en el archivo correspondiente y genera/actualiza CHANGELOG.md.
/forge:sdd.retroRetrospectiva ligera tras completar una feature o despliegue. Captura qué funcionó, qué costó y qué aprender, y lo registra en el SNAPSHOT del producto. Cierra el ciclo del sprint.
/forge:sdd.snapshotActualiza el SNAPSHOT.md del producto con las funcionalidades activas. Se ejecuta después de completar una spec.
/forge:sdd.tareasDesglosa el plan en tareas atómicas, ordenadas por dependencias, con criterios de verificación concretos y asignación de agente responsable.
/forge:sdd.verificarVerifica que el código implementado cumple TODOS los criterios de aceptación de la spec original. Auditoría independiente con el agente revisor.
architecture-designerAgente de arquitectura técnica. Lee IR + ProductDesign y recomienda el stack más simple viable - frontend, backend, BD, deploy. Explica en lenguaje del usuario, no en jerga técnica. Límite: recomienda el stack en la fase de diseño de producto, antes de la spec; el plan técnico del ciclo verificado e
arquitectoArquitecto de software senior. Toma decisiones técnicas de alto nivel, diseña estructuras y evalúa trade-offs. Se activa durante /sdd.planificar y en tareas de tipos/contratos durante /sdd.implementar. Límite: es el planificador del ciclo verificado (plan técnico, tipos y contratos de cada tarea); l
asesor-datosEspecialista en bases de datos y almacenamiento. Diseña esquemas, queries, índices, migraciones. Critica performance. Modelo opus recomendado — errores en BD son costosos.
criticoAbogado del diablo del equipo. Identifica riesgos, asunciones implícitas y puntos ciegos antes de la implementación. Modelo opus recomendado — encontrar puntos ciegos requiere abstracción. Límite: evalúa riesgos e hipótesis ANTES de construir; la conformidad del código ya construido con la spec y la
desarrollador-backendImplementador senior de lógica de servidor. Escribe código de producción agnóstico al stack — sigue patrones del proyecto existente. Se activa durante /sdd.implementar para tareas de fases C, D y E.
desarrollador-frontendImplementador senior de interfaces de usuario. Componentes, estado del cliente, accesibilidad. Agnóstico al framework (React, Vue, Svelte, Angular, Solid, web components, móvil).
disenador-apiEspecialista en diseño de contratos de API. Crea OpenAPI, GraphQL, gRPC o eventos según el stack. Se activa durante /sdd.planificar cuando hay endpoints o contratos involucrados.
documentadorGenerador de documentación técnica útil. Solo documenta lo no obvio. Desactivado por defecto — actívalo si tu proyecto requiere docs formales.
investigadorAgente de investigación y recopilación de contexto. Analiza el proyecto existente, dependencias, patrones y restricciones antes de especificar. Se activa automáticamente al inicio de /sdd.descubrir y /sdd.especificar cuando hay incógnitas técnicas.
operacionesEspecialista en CI/CD, infraestructura y despliegues. Configuración, secrets, observabilidad. Agnóstico al proveedor.
product-designerAgente de diseño de producto. Toma el IR + dirección visual + DESIGN.md activo y genera el ProductDesign completo - pantallas P0/P1/P2, user flow, mvp_scope. Consulta craft/anti-ai-slop.md antes de generar.
revisorRevisor de código senior. Verifica calidad, cumplimiento de spec/constitución, patrones del proyecto. Modelo opus recomendado — la revisión profunda atrapa más bugs. Límite: revisa la conformidad del código con la spec y la constitución DESPUÉS de construir; los riesgos e hipótesis antes de construi
seguridadEspecialista en seguridad de aplicaciones. Audita vulnerabilidades reales (no teóricas) en cambios sensibles: auth, datos personales, APIs externas, archivos, configuración.
testerIngeniero de calidad. Genera tests útiles (que atrapan bugs reales) en cualquier framework. Detecta el framework de tests del proyecto automáticamente.
playwrightruns: npx -y @playwright/[email protected]
githubconnects to: https://api.githubcopilot.com/mcp/
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
8 skills · 1 MCP server
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.