brayandiazc/project-starter-template-es-ai
Plantilla lista para IA para iniciar cualquier proyecto: base de documentación profesional + AGENTS.md/CLAUDE.md, subagentes y skills de Claude Code de ejemplo, y un flujo ligero de especificaciones. Versión en español.
ARCHETYPE
Fort Knox
Deny lists, pre-tool hooks, sandboxing. Nothing touches prod without a signature.
GUARDRAILS
4/5
Blocks destructive commands · Protects secrets · Pre-tool screening hook · No YOLO mode · details
Copy this rig
# review before running: this installs third-party code
$ npx degit brayandiazc/project-starter-template-es-ai/.claude ./rig-project-starter-template-es-ai # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/accessibility-audit .claude/skills/accessibility-audit $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/actualizar-plantilla .claude/skills/actualizar-plantilla $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/commit .claude/skills/commit $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/configurar-repo .claude/skills/configurar-repo $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/copywriting .claude/skills/copywriting $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/design-system-audit .claude/skills/design-system-audit $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/i18n-parity .claude/skills/i18n-parity $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/identidad .claude/skills/identidad $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/instanciar .claude/skills/instanciar $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/migration-guard .claude/skills/migration-guard $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/new-adr .claude/skills/new-adr $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/new-spec .claude/skills/new-spec $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/open-issue .claude/skills/open-issue $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/open-pr .claude/skills/open-pr $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/portar-cambio .claude/skills/portar-cambio $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/prototipo .claude/skills/prototipo $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/release .claude/skills/release $ npx degit brayandiazc/project-starter-template-es-ai/.claude/skills/seo-audit .claude/skills/seo-audit
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/brayandiazc/project-starter-template-es-ai/main/.claude/agents/architect.md $ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/brayandiazc/project-starter-template-es-ai/main/.claude/agents/debugger.md $ curl -fsSL --create-dirs -o .claude/agents/designer.md https://raw.githubusercontent.com/brayandiazc/project-starter-template-es-ai/main/.claude/agents/designer.md $ curl -fsSL --create-dirs -o .claude/agents/doc-keeper.md https://raw.githubusercontent.com/brayandiazc/project-starter-template-es-ai/main/.claude/agents/doc-keeper.md $ curl -fsSL --create-dirs -o .claude/agents/security-reviewer.md https://raw.githubusercontent.com/brayandiazc/project-starter-template-es-ai/main/.claude/agents/security-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/test-author.md https://raw.githubusercontent.com/brayandiazc/project-starter-template-es-ai/main/.claude/agents/test-author.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Read(**/.env)",
"Read(**/.env.local)",
"Read(**/.env.development)",
"Read(**/.env.development.local)",
"Read(**/.env.production)",
"Read(**/.env.production.local)",
"Read(**/.env.staging)",
"Read(**/.env.test)",
"Read(**/.env.test.local)",
"Read(**/*.pem)",
"Read(**/*.key)",
"Read(**/id_rsa)",
"Read(**/id_ed25519)",
"Read(**/id_ecdsa)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/git-guardrails.sh"
},
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/secret-guardrails.sh"
}
]
},
{
"matcher": "Write|Edit|NotebookEdit",
"hooks": [
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/secret-guardrails.sh"
},
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/spec-guardrails.sh"
}
]
}
]
}
} Skills (18)
accessibility-auditactualizar-plantillacommitconfigurar-repocopywritingdesign-system-auditi18n-parityidentidadinstanciarmigration-guardnew-adrnew-specopen-issueopen-prportar-cambioprototiporeleaseseo-audit
Subagents (6)
| architect model: inherit | Planifica un enfoque de implementación ANTES de escribir cualquier código. Úsalo al comenzar una funcionalidad, refactorización o integración no trivial para producir un diseño fundamentado en la arqu |
| debugger model: inherit | Reproduce un fallo reportado, aísla su causa raíz y propone la corrección mínima. Úsalo cuando haya una prueba fallida, un error o un reporte de bug que diagnosticar. Corrige solo la causa; no refacto |
| designer model: inherit | Diseñador de producto que construye y revisa las vistas — materializa el mapa de pantallas en vistas fieles al design system de design/ (tokens, primitivas nativas, motion, ambos temas, es/en) y revis |
| doc-keeper model: inherit | Mantiene la documentación sincronizada después de un cambio de código. Úsalo cuando aterrice una funcionalidad, refactorización o decisión para actualizar la documentación de arquitectura, añadir o en |
| security-reviewer model: inherit | Revisa un conjunto de cambios contra las cuatro áreas que SECURITY.md declara que fallan en silencio — autorización, validación de entrada, sesiones y firma de webhooks — más secretos e inyección. Úsa |
| test-author model: inherit | Escribe y amplía pruebas automatizadas siguiendo las convenciones de pruebas del proyecto, y luego ejecuta la suite de pruebas. Úsalo cuando el código nuevo carezca de cobertura o cuando añadas prueba |
Hooks (4)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | $CLAUDE_PROJECT_DIR/.claude/hooks/git-guardrails.sh |
| PreToolUse | Bash | $CLAUDE_PROJECT_DIR/.claude/hooks/secret-guardrails.sh |
| PreToolUse | Write|Edit|NotebookEdit | $CLAUDE_PROJECT_DIR/.claude/hooks/secret-guardrails.sh |
| PreToolUse | Write|Edit|NotebookEdit | $CLAUDE_PROJECT_DIR/.claude/hooks/spec-guardrails.sh |
Permissions
deny (14)
Read(**/.env)
Read(**/.env.local)
Read(**/.env.development)
Read(**/.env.development.local)
Read(**/.env.production)
Read(**/.env.production.local)
Read(**/.env.staging)
Read(**/.env.test)
Read(**/.env.test.local)
Read(**/*.pem)
Read(**/*.key)
Read(**/id_rsa)
Read(**/id_ed25519)
Read(**/id_ecdsa)
ask (0)
—
allow (5)
Bash(git status:*)
Bash(git diff:*)
Bash(git log:*)
Bash(gh pr view:*)
Bash(gh pr list:*)
Similar rigs
brayandiazc/project-starter-template-en-ai
AI-ready template to start any project: professional documentation base + AGENTS.md/CLAUDE.md, example Claude Code subagents & skills, and a lightweight spec flow. English version.
Fort Knox 3.9k tok ·
ZaaliMohamed123/evolving-claude
A self-improving global Claude Code setup: 10 subagents, on-demand skills, safety hooks, three-tier memory, and a config feedback loop.
Orchestrator 2.2k tok ·
RemiMyrset/roots
A GitHub template for pnpm + Turborepo TypeScript monorepos that AI coding agents can work in safely from day one.
Skill Collector 3.4k tok ·
triat/claude-projects-template
A structured Claude Code template with persistent task management, enforced TDD workflows, 9 specialized agents, and a design system — copy into any project to make Claude consistently excellent.
Orchestrator 22.8k tok ·