developer-kit-claude-code
💡 Summary
A toolkit for automating development tasks across multiple languages using specialized agents and skills.
🎯 Target Audience
🤖 AI Roast: “Powerful, but the setup might scare off the impatient.”
Risk: Medium. Review: shell/CLI command execution; outbound network access (SSRF, data egress); filesystem read/write scope and path traversal. Run with least privilege and audit before enabling in production.
Developer Kit for Claude Code
A curated collection of reusable skills and agents for automating development tasks in Claude Code — focusing on Java/Spring Boot patterns with extensibility to TypeScript, Python, and PHP
Developer Kit for Claude Code teaches Claude how to perform development tasks in a repeatable way across multiple languages and frameworks. It includes specialized agents for code review, testing patterns, REST API design, and AI integration.
🚀 Quick Start
# Claude Code CLI /plugin marketplace add giuseppe-trisciuoglio/developer-kit # Or from local directory /plugin install /path/to/developer-kit
Claude Desktop: Enable Skills in Settings
📖 Complete Installation Guide — Multi-CLI support, local project installation, team setup
✨ Key Features
- Specialized — Domain-specific agents for code review, testing, AI development, and full-stack development
- Composable — Skills stack together automatically based on task context
- Portable — Use across Claude.ai, Claude Code CLI, Claude Desktop, and Claude API
- Efficient — Skills load on-demand, consuming minimal tokens until actively used
📚 Available Components
Skills
| Category | Guide | |--------------------|------------------------------------------------| | JUnit Testing | Guide | | Spring Boot | Guide | | AWS Java SDK | Guide | | AWS CloudFormation | Guide | | LangChain4J | Guide | | React | Guide | | shadcn-ui | Guide | | Tailwind CSS | Guide | | TypeScript Docs | Guide | | NestJS | Guide |
Agents
Specialized AI assistants for specific development domains.
📖 Complete Agents Guide — All agents with usage examples
| Category | Examples |
|-------------------|---------------------------------------------------------------------------------------------------------------------|
| Java/Spring Boot | spring-boot-code-review-expert, java-refactor-expert, java-security-expert |
| TypeScript/NestJS | nestjs-backend-development-expert, typescript-refactor-expert, nestjs-security-expert |
| React/Frontend | react-frontend-development-expert, react-software-architect-review, expo-react-native-development-expert |
| Python | python-code-review-expert, python-refactor-expert, python-security-expert, python-software-architect-expert |
| PHP/WordPress | php-code-review-expert, php-refactor-expert, php-security-expert, php-software-architect-expert, wordpress-development-expert |
| AWS | aws-solution-architect-expert, aws-cloudformation-devops-expert, aws-architecture-review-expert |
| AI/LangChain4J | langchain4j-ai-development-expert, prompt-engineering-expert |
| General Purpose | general-debugger, general-code-reviewer, general-refactor-expert, document-generator-expert |
Commands
Workflow automation commands for development tasks.
📖 Complete Commands Guide — All commands with examples
| Category | Examples |
|------------------|------------------------------------------------------------------------------------------------------|
| Java Development | /devkit.java.code-review, /devkit.java.write-unit-tests, /devkit.java.refactor-class |
| LRA Workflow | /devkit.lra.init, /devkit.lra.start-session, /devkit.lra.checkpoint |
| Security | /devkit.java.security-review, /devkit.ts.security-review, /devkit.generate-security-assessment |
| Spec Kit | /speckit.check-integration, /speckit.optimize, /speckit.verify |
| GitHub | /devkit.github.create-pr, /devkit.github.review-pr |
| TypeScript | /devkit.typescript.code-review, /devkit.ts.security-review |
| Documentation | /devkit.generate-document, /devkit.generate-changelog, /devkit.write-a-minute-of-a-meeting |
| Workflow | /devkit.feature-development, /devkit.fix-debugging, /devkit.refactor |
🎯 Use Cases
- Code Review & Architecture — Automated reviews, architecture validation, security analysis
- Testing Strategies — Unit test patterns, integration testing with Testcontainers
- REST API Design — Standardized API development with proper HTTP semantics
- AI Integration — LangChain4J implementation, RAG patterns, MCP server creation
- AWS Cloud Development — RDS, S3, Lambda, DynamoDB, Secrets Manager patterns
🌍 Language Support
| Language | Status | |--------------------|--------------------------------------------------| | Java/Spring Boot | ✅ Comprehensive (skills, agents, commands) | | TypeScript/Node.js | ✅ React, NestJS, Expo (skills, agents, commands) | | Python | 🚧 In Progress (agents available) | | PHP/WordPress | ✅ Agents available (code review, refactor, security, architecture, WordPress) |
🤝 Contributing
See CONTRIBUTING.md for detailed instructions on adding skills, agents, and commands.
🔒 Security
⚠️ Skills can execute code. Review all custom skills before deploying.
- Only install from trusted sources
- Review SKILL.md before enabling
- Test in non-production environments first
📘 Documentation
| Guide | Description | |----------------------------------------------------------|---------------------------------------------| | Installation | Multi-CLI setup, local project installation | | Agents | All agents with usage examples | | Commands | All commands with workflows | | LRA Workflow | Multi-session project management | | Skills - Spring Boot | Spring Boot patterns | | Skills - JUnit | Testing patterns | | Skills - LangChain4J | AI integration | | Skills - AWS | AWS SDK patterns | | Skills - Frontend | React, Tailwind, shadcn | | Skills - NestJS | NestJS patterns | | Skills - AWS CloudFormation | Infrastructure as Code patterns |
📚 Resources
- What are Skills? — Claude support article
- Using Skills in Claude — Setup guide
- anthropics/skills — Official Anthropic skills repository
📝 License
See LICENSE file.
📞 Support
- Questions? Open an issue
- Contributions? Submit a PR
📅 Changelog
See CHANGELOG.md for complete history.
Made with ❤️ for Developers using Claude Code
Pros
- Supports multiple programming languages.
- Offers specialized agents for various tasks.
- Facilitates efficient code reviews and testing.
- Portable across different platforms.
Cons
- Requires careful review of custom skills.
- Potential security risks if not managed properly.
- May have a steep learning curve for new users.
- Limited support for some languages.
Related Skills
claude-mods
A“Powerful, but the setup might scare off the impatient.”
Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.
Copyright belongs to the original author giuseppe-trisciuoglio.
