{"_id":"@bryanacuna/claude-starter-kit","_rev":"3-55caada12ed20d4632c7b2eb0df8e3c4","name":"@bryanacuna/claude-starter-kit","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@bryanacuna/claude-starter-kit","version":"1.0.0","keywords":["claude","claude-code","ai","agents","mcp","cli"],"author":{"name":"Bryan Acuna"},"license":"MIT","_id":"@bryanacuna/claude-starter-kit@1.0.0","maintainers":[{"name":"bryanacuna","email":"bryn.acuna7@gmail.com"}],"homepage":"https://github.com/bryanacuna7/claude-starter-kit#readme","bugs":{"url":"https://github.com/bryanacuna7/claude-starter-kit/issues"},"bin":{"claude-starter-kit":"bin/install.js"},"dist":{"shasum":"0e346baadcf5780117752ab59d3ad459b348de7d","tarball":"https://registry.npmjs.org/@bryanacuna/claude-starter-kit/-/claude-starter-kit-1.0.0.tgz","fileCount":59,"integrity":"sha512-WFudqf9u75R6fGMo/FIT/wcvobgua3SNj+Njf+rJ9pZZT56I320QEpkytyjTewBhaT3U5Xt0f/LBYlOIxQI5wg==","signatures":[{"sig":"MEYCIQCYMPdHyZKGqyhJlxJMCmiIUkZ8TOU9ELFqLohrY9YDrwIhAJbe/MaqPf+1bMWJU5W9BernbWXQkvI7vKyGlIYUT0Ro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315940},"engines":{"node":">=18.0.0"},"scripts":{"test":"node scripts/verify_all.js","validate":"node scripts/checklist.js"},"_npmUser":{"name":"bryanacuna","email":"bryn.acuna7@gmail.com"},"repository":{"url":"git+https://github.com/bryanacuna7/claude-starter-kit.git","type":"git"},"_npmVersion":"10.9.4","description":"Agentes, comandos, skills y MCPs para Claude Code","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-starter-kit_1.0.0_1769222875673_0.9224456559934184","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bryanacuna/claude-starter-kit","version":"1.0.1","keywords":["claude","claude-code","ai","agents","mcp","cli"],"author":{"name":"Bryan Acuna"},"license":"MIT","_id":"@bryanacuna/claude-starter-kit@1.0.1","maintainers":[{"name":"bryanacuna","email":"bryn.acuna7@gmail.com"}],"homepage":"https://github.com/bryanacuna7/claude-starter-kit#readme","bugs":{"url":"https://github.com/bryanacuna7/claude-starter-kit/issues"},"bin":{"claude-starter-kit":"bin/install.js"},"dist":{"shasum":"fb9cc28f59d1439e79f16e02c80e09bc39624cc7","tarball":"https://registry.npmjs.org/@bryanacuna/claude-starter-kit/-/claude-starter-kit-1.0.1.tgz","fileCount":59,"integrity":"sha512-pJEGrfDauwU+kFJe2kDomFpgXv0Xhx2zvH00ROKO9JE32V6N6QUo17rx82S0jtfrJtjq3o7Jx3fXHMMspccjBg==","signatures":[{"sig":"MEYCIQC4/XDf+99JOlj+yyiyM2DPSpaGUkljNzZaDhbpGuLVlQIhAPvWRgX8zaF4ft4i0Iv+0ObRVPVpch/uVFsbam6q/y50","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314980},"engines":{"node":">=18.0.0"},"scripts":{"test":"node scripts/verify_all.js","validate":"node scripts/checklist.js"},"_npmUser":{"name":"bryanacuna","email":"bryn.acuna7@gmail.com"},"repository":{"url":"git+https://github.com/bryanacuna7/claude-starter-kit.git","type":"git"},"_npmVersion":"10.9.4","description":"Agentes, comandos, skills y MCPs para Claude Code","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-starter-kit_1.0.1_1769223131931_0.15748799001496572","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bryanacuna/claude-starter-kit","version":"1.0.2","description":"Agentes, comandos, skills y MCPs para Claude Code","author":{"name":"Bryan Acuna"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bryanacuna7/claude-starter-kit.git"},"keywords":["claude","claude-code","ai","agents","mcp","cli"],"bin":{"claude-starter-kit":"bin/install.js"},"scripts":{"test":"node scripts/verify_all.js","validate":"node scripts/checklist.js","compare":"node scripts/compare-kits.js"},"engines":{"node":">=18.0.0"},"_id":"@bryanacuna/claude-starter-kit@1.0.2","bugs":{"url":"https://github.com/bryanacuna7/claude-starter-kit/issues"},"homepage":"https://github.com/bryanacuna7/claude-starter-kit#readme","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-gkOzLSCmwVKM13lSzQRBQ+x7Pa2VMAdve9r4+lfmn6RrkFnqngko3fhwV6mVACAMjfkhp50FlSzpj2F11DIL9A==","shasum":"b5f084597c8a0f89f2cda1e0690fc072196db963","tarball":"https://registry.npmjs.org/@bryanacuna/claude-starter-kit/-/claude-starter-kit-1.0.2.tgz","fileCount":64,"unpackedSize":358460,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCH0xHZlebI5gGAquUxRWUTLDPuK1hT7oUCkDksXobFcoCIDskHAI0CFhBjV/G0f9f0gL0VVB2ad1sm/PR59bLwv+h"}]},"_npmUser":{"name":"bryanacuna","email":"bryn.acuna7@gmail.com"},"directories":{},"maintainers":[{"name":"bryanacuna","email":"bryn.acuna7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-starter-kit_1.0.2_1769223898089_0.534948192178015"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-24T02:47:55.594Z","modified":"2026-01-24T03:04:58.386Z","1.0.0":"2026-01-24T02:47:55.831Z","1.0.1":"2026-01-24T02:52:12.098Z","1.0.2":"2026-01-24T03:04:58.268Z"},"bugs":{"url":"https://github.com/bryanacuna7/claude-starter-kit/issues"},"author":{"name":"Bryan Acuna"},"license":"MIT","homepage":"https://github.com/bryanacuna7/claude-starter-kit#readme","keywords":["claude","claude-code","ai","agents","mcp","cli"],"repository":{"type":"git","url":"git+https://github.com/bryanacuna7/claude-starter-kit.git"},"description":"Agentes, comandos, skills y MCPs para Claude Code","maintainers":[{"name":"bryanacuna","email":"bryn.acuna7@gmail.com"}],"readme":"# Claude Code Starter Kit\n\nUna coleccion completa de agentes, comandos, skills y MCPs para potenciar Claude Code.\n\n---\n\n## Que Incluye\n\n| Componente | Cantidad | Descripcion |\n|------------|----------|-------------|\n| **Agentes** | 11 | Especialistas para diferentes tareas |\n| **Commands** | 19 | Workflows automatizados |\n| **Skills** | 17 | Patrones y best practices |\n| **MCPs** | 3 | Memory, Playwright, GitHub |\n\n---\n\n## Instalacion\n\n### Opcion 1: NPX (Recomendado)\n\n```bash\ncd ~/tu-proyecto\nnpx @bryanacuna/claude-starter-kit\n```\n\n### Opcion 2: Manual\n\n```bash\ngit clone https://github.com/bryanacuna7/claude-starter-kit.git\ncp -r claude-starter-kit/.claude ~/tu-proyecto/\ncp claude-starter-kit/{CLAUDE,GUARDRAILS,DECISIONS}.md ~/tu-proyecto/\n```\n\n### Despues de instalar\n\n1. Abre el proyecto en **VSCode + Claude Code**\n2. Ejecuta `/setup`\n3. Responde las preguntas (nombre, tech stack, etc.)\n4. Reinicia Claude Code para activar MCPs\n\n---\n\n## Auto-Routing de Agentes\n\nNo necesitas mencionar agentes. Claude detecta automaticamente cual usar:\n\n```\nTu: \"Agregar autenticacion JWT\"\nClaude: Using @fullstack-developer + @code-reviewer...\n\nTu: \"El login devuelve error 500\"\nClaude: Using @debugger...\n\nTu: \"Optimizar queries de la base de datos\"\nClaude: Using @performance-profiler...\n```\n\n---\n\n## Commands (19)\n\n### Configuracion\n\n| Comando | Descripcion |\n|---------|-------------|\n| `/setup` | **Wizard inicial.** Configura CLAUDE.md con tu proyecto: nombre, tech stack, comandos de dev, reglas criticas. Configura MCPs (Memory, Playwright, GitHub opcional). |\n\n### Git & Deploy\n\n| Comando | Descripcion |\n|---------|-------------|\n| `/commit` | **Commits inteligentes.** Analiza cambios, genera mensaje descriptivo con formato conventional commits, detecta archivos sensibles (.env), ejecuta pre-commit hooks. |\n| `/create-pr` | **Crear Pull Request.** Genera titulo y descripcion basado en commits, incluye checklist de testing, crea PR via GitHub CLI. |\n| `/deploy` | **Deploy a produccion.** Pre-flight checks (tests, build, lint), deploy a preview o production, rollback si falla. |\n\n### Desarrollo\n\n| Comando | Descripcion |\n|---------|-------------|\n| `/create` | **Crear feature/app.** Dialogo interactivo para definir requerimientos, genera estructura de archivos, implementa codigo base. Ejemplo: `/create sistema de notificaciones push` |\n| `/brainstorm` | **Explorar opciones.** Presenta multiples enfoques para resolver un problema, pros/cons de cada uno, recomienda el mejor. Ejemplo: `/brainstorm autenticacion para mobile app` |\n| `/plan` | **Plan de implementacion.** Desglosa tarea en pasos, identifica dependencias, estima complejidad, crea checklist. |\n| `/preview` | **Preview local.** Inicia servidor de desarrollo, abre browser, verifica que funciona. |\n| `/enhance` | **Mejorar codigo.** Refactoring, optimizacion, mejoras de legibilidad sin cambiar funcionalidad. |\n\n### Testing & Debug\n\n| Comando | Descripcion |\n|---------|-------------|\n| `/test` | **Correr tests.** Ejecuta test suite, analiza failures, sugiere fixes. Soporta Jest, Vitest, Playwright. |\n| `/generate-tests` | **Generar tests.** Analiza codigo y genera tests unitarios, de integracion, edge cases. Incluye mocks y fixtures. |\n| `/debug` | **Debug sistematico.** Reproduce el error, identifica root cause, propone fix, verifica solucion. Ejemplo: `/debug el checkout falla con tarjetas Amex` |\n\n### Analisis & Review\n\n| Comando | Descripcion |\n|---------|-------------|\n| `/code-review` | **Review de calidad.** Analiza seguridad, performance, mantenibilidad, accesibilidad. Genera reporte con severidad. |\n| `/explain-code` | **Explicar codigo.** Documenta que hace un archivo/funcion, flujo de datos, dependencias. Util para onboarding. |\n| `/refactor-code` | **Refactorizar.** Mejora estructura sin cambiar comportamiento. Aplica SOLID, DRY, patterns. |\n| `/ultra-think` | **Analisis profundo.** Razonamiento multi-dimensional para problemas complejos. Considera trade-offs, edge cases, long-term. |\n\n### Documentacion & Arquitectura\n\n| Comando | Descripcion |\n|---------|-------------|\n| `/status` | **Estado del proyecto.** Git status, procesos corriendo, health checks, TODOs pendientes. |\n| `/orchestrate` | **Multi-agent.** Coordina multiples agentes para tareas complejas. Ejemplo: `/orchestrate migrar de REST a GraphQL` |\n| `/create-architecture-documentation` | **Docs de arquitectura.** Genera diagramas, ADRs, guias de componentes, API docs. |\n\n---\n\n## Agentes (11)\n\n| Agente | Especialidad | Cuando se usa |\n|--------|--------------|---------------|\n| `fullstack-developer` | Frontend + Backend | Features, integraciones, CRUD |\n| `test-engineer` | Testing | Tests, coverage, QA |\n| `debugger` | Errores | Bugs, crashes, logs |\n| `code-reviewer` | Calidad | Reviews, seguridad |\n| `performance-profiler` | Optimizacion | Slow queries, memory leaks |\n| `architecture-modernizer` | Arquitectura | Refactors grandes, migraciones |\n| `documentation-expert` | Docs | README, API docs, comments |\n| `ui-ux-designer` | Diseno | UI, 50+ estilos, 25 paletas |\n| `product-strategist` | Producto | Roadmap, features, prioridades |\n| `prompt-engineer` | Prompts | Optimizar prompts para LLMs |\n| `context-manager` | Coordinacion | Sesiones largas, multi-file |\n\n---\n\n## Skills (17)\n\n### Web Development\n\n| Skill | Contenido |\n|-------|-----------|\n| `react-patterns` | Hooks, state management, performance, custom hooks |\n| `nextjs-best-practices` | App Router, Server Components, caching, ISR |\n| `tailwind-patterns` | Utilities, responsive, dark mode, animations |\n| `typescript-expert` | Generics, utility types, type guards, inference |\n\n### Backend\n\n| Skill | Contenido |\n|-------|-----------|\n| `nodejs-best-practices` | Express setup, error handling, logging, security |\n| `python-patterns` | FastAPI, Pydantic, SQLAlchemy, async patterns |\n| `api-patterns` | REST design, validation, auth, rate limiting |\n| `database-design` | Schema design, SQL optimization, Prisma, migrations |\n\n### DevOps & Security\n\n| Skill | Contenido |\n|-------|-----------|\n| `docker-devops` | Dockerfiles, Compose, CI/CD, Kubernetes |\n| `security-hardening` | OWASP Top 10, JWT, encryption, input validation |\n\n### Testing\n\n| Skill | Contenido |\n|-------|-----------|\n| `testing-patterns` | Jest, Vitest, Playwright, mocking, coverage |\n| `webapp-testing` | Browser automation, screenshots, E2E |\n\n### Mobile & i18n\n\n| Skill | Contenido |\n|-------|-----------|\n| `mobile-development` | React Native, Expo, navigation, performance |\n| `i18n-localization` | Next.js i18n, dictionaries, RTL, date formatting |\n\n### SEO & Code Quality\n\n| Skill | Contenido |\n|-------|-----------|\n| `seo-fundamentals` | Meta tags, structured data, sitemap, Core Web Vitals |\n| `clean-code` | Naming, SOLID, refactoring, code smells |\n| `intelligent-routing` | Auto-detect agents basado en tarea |\n\n---\n\n## MCPs\n\n| MCP | Funcion | Configuracion |\n|-----|---------|---------------|\n| **Memory** | Contexto persistente entre sesiones | Incluido por defecto |\n| **Playwright** | Browser automation, screenshots, testing | Incluido por defecto |\n| **GitHub** | PRs, issues, branches desde Claude | Opcional, requiere token |\n\n---\n\n## Archivos de Configuracion\n\n```\ntu-proyecto/\n├── .claude/\n│   ├── agents/       # 11 agentes especializados\n│   ├── commands/     # 19 workflows\n│   └── skills/       # 17 skills de tecnologia\n├── .mcp.json         # Config de MCPs\n├── CLAUDE.md         # Instrucciones del proyecto\n├── GUARDRAILS.md     # Comportamientos fijos\n└── DECISIONS.md      # Log de decisiones\n```\n\n### CLAUDE.md\n\nInstrucciones especificas de tu proyecto:\n\n```markdown\n## Project Overview\nE-commerce de productos artesanales\n\n## Tech Stack\nNext.js 14, PostgreSQL, Stripe, Tailwind\n\n## Development Commands\nnpm run dev    # Desarrollo\nnpm test       # Tests\nnpm run build  # Build\n\n## Critical Rules\n- TypeScript estricto\n- Tests para cada feature\n- Code review obligatorio\n```\n\n### GUARDRAILS.md\n\nComportamientos que nunca cambian:\n\n```markdown\n## Baseline Declaration\n| Area | Comportamiento |\n|------|----------------|\n| Auth | JWT con refresh tokens |\n| API | Formato { data, error, meta } |\n| DB | Soft delete, nunca hard delete |\n```\n\n---\n\n## Ejemplos de Uso\n\n```bash\n# Crear feature completa\n/create sistema de reviews con rating 1-5 estrellas\n\n# Debug especifico\n/debug el filtro de precio no funciona en mobile\n\n# Preparar deploy\n/deploy preview\n\n# Review antes de merge\n/code-review src/components/Checkout.tsx\n\n# Documentar API\n/create-architecture-documentation para el modulo de pagos\n```\n\n---\n\n## Verificar Instalacion\n\n```bash\nnpm run validate   # Checklist rapido\nnpm run compare    # Comparar con otros kits\n```\n\n---\n\n## Troubleshooting\n\n| Problema | Solucion |\n|----------|----------|\n| MCP no conecta | Reiniciar VSCode |\n| Playwright error | `npx playwright install` |\n| Agent no detectado | Mencionar @agent explicitamente |\n| Command no funciona | Verificar que .claude/ existe |\n\n---\n\n## Links\n\n- **NPM:** https://www.npmjs.com/package/@bryanacuna/claude-starter-kit\n- **GitHub:** https://github.com/bryanacuna7/claude-starter-kit\n\n---\n\n## Licencia\n\nMIT\n","readmeFilename":"README.md"}