Spec-Driven Development workflow for VS Code Agent Customization with OpenSpec, strict TDD, phase agents, skills, hooks, and verification contracts.
Run or continue apply for an OpenSpec change through the SDD orchestrator.
Archive a successfully verified OpenSpec change through the SDD orchestrator.
Seed openspec/specs/ with baseline specs of existing behavior (brownfield repos, resumable batches).
Re-run or manually trigger the sdd-clarify phase for an existing change.
Continue the next dependency-ready SDD phase from OpenSpec state.
Read-only readability reviewer. Flags ambiguous names, deep nesting, and non-obvious decisions without comments. Part of the 4R review gate.
Read-only reliability reviewer. Flags missing error-path tests, non-deterministic behavior, and absent input validation on public interfaces. Part of the 4R review gate.
Read-only resilience reviewer. Flags missing I/O error handling, absent recovery paths for partial failures, and silently swallowed exceptions. Part of the 4R review gate.
Read-only security and risk reviewer. Surfaces elevated privilege, PII exposure, injection vectors, and auth bypass findings with mandatory evidence. Part of the 4R review gate.
Implement assigned SDD tasks from specs and design while preserving review workload and TDD evidence.
Angular frontend framework — standalone components, signals, reactive forms, routing, RxJS
ASP.NET Core + C# backend — minimal APIs, dependency injection, EF Core, nullable reference types
Trigger: /caveman:compress <filepath>, compress memory file. Compress prose files while preserving technical content and backups.
Use this skill to generate or audit design systems, check visual consistency, and review PRs that touch styling.
Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.
Matches all tools
Hooks run on every tool call, not just specific ones
Requires secrets
Needs API keys or credentials to function
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Spec-Driven Development (SDD) llave en mano: OpenSpec como fuente de verdad, Strict TDD, un orquestador que coordina agentes de fase, y cambios revisables de principio a fin. Está basado en Gentle-ai de Gentleman Programming.
El formato canónico es un plugin de agentes para VS Code: VS Code carga este repositorio tal cual,
sin compilar nada. Para llevar el mismo workflow a Claude Code o GitHub Copilot CLI, un
generador (scripts/configure/cli.js) produce un árbol nativo y validado de cada herramienta en
dist/<target>/ sin tocar el origen. Un solo source, tres destinos. Ver
Compatibilidad multi-target.
La versión actual es 2.6.0. El usuario trabaja con sdd-orchestrator; el orquestador coordina, los
agentes de fase ejecutan y OpenSpec conserva el estado versionable.
chat.pluginLocations en tu settings.json de VS Code.models.yaml - Recomendado):
npm run setup:vscode
(Esto compila el target VS Code a dist/vscode y lo añade automáticamente a chat.pluginLocations de tus editores VS Code/Insiders).npm run reload:vscode
En ambos casos:
npm run setup:git-hooks
/sdd-new (o /sdd-ff, /sdd-lite, /sdd-baseline según el caso)./sdd-continue o ejecútalo por fases./sdd-verify y archiva con /sdd-archive.El repositorio no se instala directo: la fuente canónica está en formato VS Code y
el target claude requiere una transformación obligatoria. El artefacto ya
construido se publica en la branch release (vía CI), así que basta con:
claude plugin marketplace add https://github.com/mretamozo-hiberuscom/ospec-workflow.git#release
claude plugin install ospec-workflow@ospec-tools
La branch release es un canal "latest" continuo: CI la republica cada vez que
publicas un GitHub Release. Si ya lo tienes instalado, Claude Code cachea el
marketplace, así que para recibir la última versión actualiza explícitamente:
claude plugin marketplace update ospec-tools
claude plugin update ospec-workflow@ospec-tools
Para equipos, puedes versionar esto en .claude/settings.json y que a cada
miembro se le ofrezca instalarlo al confiar la carpeta del proyecto:
{
"extraKnownMarketplaces": {
"ospec-tools": {
"source": { "source": "github", "repo": "mretamozo-hiberuscom/ospec-workflow", "ref": "release" }
}
},
"enabledPlugins": ["ospec-workflow@ospec-tools"]
}
Probar solo durante la sesión actual, sin instalar:
node scripts/configure/cli.js --target claude --out dist/claude
claude --plugin-dir dist/claude
Instalación persistente desde el marketplace local. El comando es idempotente: la primera vez registra e instala, y en cada cambio reconstruye y actualiza.
npm run setup:claude
Después abrí Claude Code normalmente (claude) y, dentro de la sesión, /reload-plugins.
Mientras iterás con una sesión abierta, lo más rápido es solo reconstruir y recargar:
npm run reload:claude # build (con validación strict) — luego /reload-plugins en la sesión
npm run setup:claudereemplaza el flujo manual de cinco pasos. El build ya correclaude plugin validate --strict, y el registro del marketplace + install solo hacen falta una vez (después se haceupdate). Si preferís el flujo crudo, sigue disponible en docs/plugin-installation.md.
El target github-copilot permite dos modalidades de uso.
Opción A: Local / Proyecto específico
Copia el árbol de agentes y configuración en la raíz del repositorio de destino (.github/, .mcp.json, skills/, scripts/):
npm run install:copilot -- ../mi-proyecto # build + copia el árbol
npm run build:copilot # solo build a dist/github-copilot
Agregá --dry-run para ver qué copiaría sin escribir:
node scripts/configure/install-target.js github-copilot ../mi-proyecto --dry-run.
Opción B: Global
npx claudepluginhub mretamozo-hiberuscom/ospec-workflowHarness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Complete developer toolkit for Claude Code
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.