developer-kit-claude-code
💡 摘要
一个用于跨多种语言自动化开发任务的工具包,使用专门的代理和技能。
🎯 适合人群
🤖 AI 吐槽: “看起来很能打,但别让配置把人劝退。”
风险:Medium。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);文件读写范围与路径穿越风险。以最小权限运行,并在生产环境启用前审计代码与依赖。
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
优点
- 支持多种编程语言。
- 提供各种任务的专门代理。
- 促进高效的代码审查和测试。
- 可在不同平台间移植。
缺点
- 需要仔细审查自定义技能。
- 如果管理不当,可能存在安全风险。
- 新用户可能有陡峭的学习曲线。
- 对某些语言的支持有限。
相关技能
免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。
版权归原作者所有 giuseppe-trisciuoglio.
