Comprehensive developer toolkit providing reusable skills for Java/Spring Boot, TypeScript/NestJS/React/Next.js, Python, PHP, AWS CloudFormation, AI/RAG, DevOps, and more.
90
90%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Risky
Do not use without reviewing
🌐 Idiomas: English | Italiano | 中文 | Español
Un sistema de plugins AI modular que potencia tu flujo de trabajo de desarrollo en múltiples lenguajes y frameworks.
Instalación • Inicio Rápido • Plugins • Documentación • Changelog
</div>Developer Kit es un mercado de plugins modular para Claude Code que enseña a Claude cómo realizar tareas de desarrollo de manera repetible y de alta calidad. En lugar de respuestas AI genéricas, obtienes experiencia específica del dominio para tu stack tecnológico exacto.
developer-kit-java. ¿TypeScript full-stack? Agrega developer-kit-typescript.# Instalar desde el marketplace
/plugin marketplace add giuseppe-trisciuoglio/developer-kit
# O instalar desde directorio local
/plugin install /path/to/developer-kitHabilitar Habilidades en Configuración → Agregar giuseppe-trisciuoglio/developer-kit
# Clonar el repositorio
git clone https://github.com/giuseppe-trisciuoglio/developer-kit.git
# Instalar vía Makefile (detecta automáticamente tu CLI)
cd developer-kit
make install
# O instalar para CLI específica
make install-claude # Claude Code
make install-opencode # OpenCode CLI
make install-copilot # GitHub Copilot CLI
make install-codex # Codex CLI# Después de la instalación, inicia tu CLI
claude
# Ver comandos disponibles
/help
# Usar un comando de Developer Kit
/devkit.refactor
# O iniciar un flujo de trabajo de especificaciones
/specs:brainstormGenera un módulo CRUD completo para la entidad User con NestJS y Drizzle ORM
Revisa este servicio Spring Boot Java para problemas de seguridad
Crea una plantilla de CloudFormation para ECS con auto-scaling
Ayúdame a refactorizar esta clase monolítica a clean architecture
Genera pruebas unitarias para este servicio TypeScript con 100% de coberturaDeveloper Kit proporciona cuatro capas de capacidades:
Capacidades reutilizables cargadas bajo demanda. Ejemplo:
[Habilidad: spring-boot-crud-patterns activada]Las habilidades proporcionan automáticamente patrones, plantillas y mejores prácticas para tareas específicas.
Sub-agentes especializados para flujos de trabajo complejos:
# Invocar mediante lenguaje natural
"Revisa este código como un experto en Spring Boot"
# O usar comandos
/devkit.java.code-review
/devkit.typescript.code-reviewTransforma ideas en código listo para producción a través de un flujo de trabajo estructurado:

| Comando | Cuándo Usar | Salida |
|---|---|---|
/specs:brainstorm | Nuevas funcionalidades, requisitos complejos | Especificación completa con 9 fases |
/specs:quick-spec | Corrección de errores, mejoras pequeñas | Especificación ligera de 4 fases |
La especificación se guarda en docs/specs/[id]/YYYY-MM-DD--feature-name.md
| Comando | Descripción |
|---|---|
/specs:spec-to-tasks | Convierte la especificación en archivos de tareas ejecutables |
/specs:task-manage | Agregar, dividir, actualizar o reorganizar tareas |
Las tareas se generan en docs/specs/[id]/tasks/ con archivos individuales.
| Comando | Descripción |
|---|---|
/specs:task-implementation | Implementación guiada de una tarea específica |
/specs:task-tdd | Enfoque de Desarrollo Guiado por Pruebas para la tarea |
Cada implementación de tarea actualiza el Grafo de Conocimiento para la preservación del contexto.
| Comando | Descripción |
|---|---|
/specs:task-review | Verifica que la tarea cumpla las especificaciones y estándares de calidad |
/specs:code-cleanup | Limpieza profesional: eliminar logs de depuración, optimizar imports |
/specs:spec-sync-with-code | Sincroniza la especificación con la implementación actual |
| Comando | Descripción |
|---|---|
/specs:spec-quality-check | Evaluación interactiva de calidad de especificaciones |
/specs:spec-sync-context | Sincroniza Grafo de Conocimiento, Tareas y estado del Código |
/specs:ralph-loop | Bucle automatizado para desarrollo guiado por especificaciones |
/devkit.refactor | Refactorizar código existente con análisis arquitectónico |
/devkit.github.create-pr | Crear PR con descripción completa |
Reglas de activación automática basadas en patrones de archivos:
# Se activa automáticamente para archivos *.java
globs: ["**/*.java"]
---
Usa siempre inyección por constructor. Nunca uses inyección de campo con @Autowired.📋 Nota sobre la instalación de Reglas
Los plugins no instalan automáticamente las reglas en el proyecto. Para utilizar las reglas, puedes copiarlas manualmente o usar el comando del Makefile:
# Copia las reglas de un plugin específico make copy-rules PLUGIN=developer-kit-java # O copia manualmente los archivos .md de la carpeta rules/ del plugin mkdir -p .claude/rules cp plugins/developer-kit-[lenguaje]/rules/*.md .claude/rules/Las reglas se activarán automáticamente según los patrones
globs:definidos en el header de cada archivo.
| Plugin | Lenguaje/Dominio | Componentes | Descripción |
|---|---|---|---|
developer-kit-core | Core | 6 Agentes, 8 Comandos, 4 Habilidades | Plugin base requerido con capacidades de propósito general |
developer-kit-specs | Flujo de trabajo | 9 Comandos, 2 Habilidades | Flujo de trabajo de desarrollo guiado por especificaciones (SDD) |
developer-kit-java | Java | 9 Agentes, 11 Comandos, 51 Habilidades, 4 Reglas | Spring Boot, LangChain4J, AWS SDK, GraalVM |
developer-kit-typescript | TypeScript | 13 Agentes, 3 Comandos, 25 Habilidades, 17 Reglas | NestJS, React, Next.js, Drizzle ORM, Monorepo |
developer-kit-python | Python | 4 Agentes, 4 Reglas | Django, Flask, FastAPI, AWS Lambda |
developer-kit-php | PHP | 5 Agentes, 3 Habilidades, 4 Reglas | WordPress, Sage, AWS Lambda |
developer-kit-aws | AWS | 3 Agentes, 19 Habilidades | CloudFormation, SAM, CLI, Arquitectura |
developer-kit-ai | AI/ML | 1 Agente, 3 Habilidades, 1 Comando | Prompt Engineering, RAG, Chunking |
developer-kit-devops | DevOps | 2 Agentes | Docker, GitHub Actions |
developer-kit-tools | Herramientas | 4 Habilidades | NotebookLM, Copilot CLI, Gemini, Codex |
github-spec-kit | GitHub | 3 Comandos | Integración de especificaciones GitHub |
Total: 150+ Habilidades | 45+ Agentes | 20+ Comandos | 45+ Reglas
developer-kit/
├── plugins/
│ ├── developer-kit-core/ # Base requerida
│ │ ├── agents/ # Definiciones de agentes (.md)
│ │ ├── commands/ # Comandos de barra inclinada (.md)
│ │ ├── skills/ # Habilidades reutilizables (SKILL.md)
│ │ ├── rules/ # Reglas auto-activadas
│ │ └── .claude-plugin/
│ │ └── plugin.json # Manifiesto del plugin
│ ├── developer-kit-java/ # Ecosistema Java
│ ├── developer-kit-typescript/ # Ecosistema TypeScript
│ └── ...
├── .skills-validator-check/ # Sistema de validación
└── Makefile # Comandos de instalaciónCada plugin es autocontenido con su propio manifiesto, componentes y dependencias.
Instala solo los plugins que necesitas:
# Core + Java + AWS
make install-claude
# Luego habilita: developer-kit-core, developer-kit-java, developer-kit-aws
# Full-stack TypeScript
# Habilita: developer-kit-core, developer-kit-typescript, developer-kit-awsLas reglas se activan automáticamente basándose en patrones de archivos:
---
globs: ["**/*.java"]
---
# Esta regla se activa para todos los archivos Java
- Usa inyección por constructor
- Sigue las convenciones de nomenclaturaLos plugins de lenguaje incluyen configuraciones de servidor LSP (.lsp.json):
| Lenguaje | Servidor |
|---|---|
| Java | jdtls |
| TypeScript | typescript-language-server |
| Python | pyright-langserver |
| PHP | intelephense |
| Lenguaje | Habilidades | Agentes | Comandos | Reglas | LSP |
|---|---|---|---|---|---|
| Java/Spring Boot | 51 | 9 | 11 | 4 | ✅ |
| TypeScript/Node.js | 25 | 13 | 3 | 17 | ✅ |
| Python | 2 | 4 | 0 | 4 | ✅ |
| PHP/WordPress | 3 | 5 | 0 | 4 | ✅ |
| AWS/CloudFormation | 19 | 3 | 0 | 0 | ❌ |
| AI/ML | 3 | 1 | 1 | 0 | ❌ |
Developer Kit incluye un sistema de validación completo:
# Validar todos los componentes
python .skills-validator-check/validators/cli.py --all
# Escaneo de seguridad (cumplimiento MCP)
make security-scan
# Hooks pre-commit
.skills-validator-check/install-hooks.shListado en:
Proyectos Relacionados:
¡Damos la bienvenida a las contribuciones! Consulta CONTRIBUTING.md para:
Las habilidades pueden ejecutar código. Revisa todas las habilidades personalizadas antes de desplegar:
make security-scan antes de releasesLos escaneos de seguridad se ejecutan automáticamente vía GitHub Actions en cada PR.
Licencia MIT — Open source y libre de usar.
Hecho con ❤️ para Desarrolladores que usan Claude Code
También compatible con OpenCode, GitHub Copilot CLI y Codex
</div>docs
plugins
developer-kit-ai
developer-kit-aws
agents
docs
skills
aws
aws-cli-beast
aws-cost-optimization
aws-drawio-architecture-diagrams
aws-sam-bootstrap
aws-cloudformation
aws-cloudformation-auto-scaling
aws-cloudformation-bedrock
aws-cloudformation-cloudfront
aws-cloudformation-cloudwatch
aws-cloudformation-dynamodb
aws-cloudformation-ec2
aws-cloudformation-ecs
aws-cloudformation-elasticache
references
aws-cloudformation-iam
references
aws-cloudformation-lambda
aws-cloudformation-rds
aws-cloudformation-s3
aws-cloudformation-security
aws-cloudformation-task-ecs-deploy-gh
aws-cloudformation-vpc
references
developer-kit-core
agents
commands
skills
developer-kit-devops
developer-kit-java
agents
commands
docs
skills
aws-lambda-java-integration
aws-rds-spring-boot-integration
aws-sdk-java-v2-bedrock
aws-sdk-java-v2-core
aws-sdk-java-v2-dynamodb
aws-sdk-java-v2-kms
aws-sdk-java-v2-lambda
aws-sdk-java-v2-messaging
aws-sdk-java-v2-rds
aws-sdk-java-v2-s3
aws-sdk-java-v2-secrets-manager
clean-architecture
graalvm-native-image
langchain4j-ai-services-patterns
references
langchain4j-mcp-server-patterns
references
langchain4j-rag-implementation-patterns
references
langchain4j-spring-boot-integration
langchain4j-testing-strategies
langchain4j-tool-function-calling-patterns
langchain4j-vector-stores-configuration
references
qdrant
references
spring-ai-mcp-server-patterns
spring-boot-actuator
spring-boot-cache
spring-boot-crud-patterns
spring-boot-dependency-injection
spring-boot-event-driven-patterns
spring-boot-openapi-documentation
spring-boot-project-creator
spring-boot-resilience4j
spring-boot-rest-api-standards
spring-boot-saga-pattern
spring-boot-security-jwt
assets
references
scripts
spring-boot-test-patterns
spring-data-jpa
references
spring-data-neo4j
references
unit-test-application-events
unit-test-bean-validation
unit-test-boundary-conditions
unit-test-caching
unit-test-config-properties
references
unit-test-controller-layer
unit-test-exception-handler
references
unit-test-json-serialization
unit-test-mapper-converter
references
unit-test-parameterized
unit-test-scheduled-async
references
unit-test-service-layer
references
unit-test-utility-methods
unit-test-wiremock-rest-api
references
developer-kit-php
developer-kit-project-management
developer-kit-python
developer-kit-specs
commands
docs
hooks
test-templates
tests
skills
developer-kit-tools
developer-kit-typescript
agents
docs
hooks
rules
skills
aws-cdk
aws-lambda-typescript-integration
better-auth
clean-architecture
drizzle-orm-patterns
dynamodb-toolbox-patterns
references
nestjs
nestjs-best-practices
nestjs-code-review
nestjs-drizzle-crud-generator
nextjs-app-router
nextjs-authentication
nextjs-code-review
nextjs-data-fetching
nextjs-deployment
nextjs-performance
nx-monorepo
react-code-review
react-patterns
shadcn-ui
tailwind-css-patterns
tailwind-design-system
references
turborepo-monorepo
typescript-docs
typescript-security-review
zod-validation-utilities
references
github-spec-kit