Comprehensive developer toolkit providing reusable skills for Java/Spring Boot, TypeScript/NestJS/React/Next.js, Python, PHP, AWS CloudFormation, AI/RAG, DevOps, and more.
89
89%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Risky
Do not use without reviewing
🌐 语言: English | Italiano | 中文 | Español
一个模块化 AI 插件系统,为您的跨语言和跨框架开发工作流提供强大支持。
</div>Developer Kit 是一个面向 Claude Code 的模块化插件市场,它教会 Claude 如何以可重复、高质量的方式执行开发任务。您无需获得通用的 AI 响应,而是获得针对您确切技术栈的领域专业知识。
developer-kit-java。全栈 TypeScript?添加 developer-kit-typescript。# 从市场安装
/plugin marketplace add giuseppe-trisciuoglio/developer-kit
# 或从本地目录安装
/plugin install /path/to/developer-kit在设置中启用技能 → 添加 giuseppe-trisciuoglio/developer-kit
# 克隆仓库
git clone https://github.com/giuseppe-trisciuoglio/developer-kit.git
# 通过 Makefile 安装(自动检测您的 CLI)
cd developer-kit
make install
# 或为特定 CLI 安装
make install-claude # Claude Code
make install-opencode # OpenCode CLI
make install-copilot # GitHub Copilot CLI
make install-codex # Codex CLI# 安装后,启动您的 CLI
claude
# 查看可用命令
/help
# 使用 Developer Kit 命令
/devkit.refactor
# 或启动需求工作流
/specs:brainstorm为 User 实体生成完整的 CRUD 模块,使用 NestJS 和 Drizzle ORM
审查此 Java Spring Boot 服务的安全问题
创建带有自动扩展的 ECS CloudFormation 模板
帮我把这个单体类重构为整洁架构
为此 TypeScript 服务生成单元测试,覆盖率达 100%Developer Kit 提供四层能力:
按需加载的可复用能力。示例:
[技能: spring-boot-crud-patterns 已激活]技能自动为特定任务提供模式、模板和最佳实践。
用于复杂工作流的专业子代理:
# 通过自然语言调用
"以 Spring Boot 专家身份审查此代码"
# 或使用命令
/devkit.java.code-review
/devkit.typescript.code-review通过结构化工作流将想法转化为生产就绪代码:

| 命令 | 使用时机 | 输出 |
|---|---|---|
/specs:brainstorm | 新功能、复杂需求 | 包含 9 个阶段的完整需求规格 |
/specs:quick-spec | Bug 修复、小型增强 | 轻量级 4 阶段需求规格 |
需求规格保存在 docs/specs/[id]/YYYY-MM-DD--feature-name.md
| 命令 | 描述 |
|---|---|
/specs:spec-to-tasks | 将需求规格转换为可执行的任务文件 |
/specs:task-manage | 添加、拆分、更新或重新组织任务 |
任务生成在 docs/specs/[id]/tasks/ 目录下,包含独立的任务文件。
| 命令 | 描述 |
|---|---|
/specs:task-implementation | 特定任务的引导式实现 |
/specs:task-tdd | 针对该任务的测试驱动开发方法 |
每个任务实现都会更新知识图谱以保留上下文。
| 命令 | 描述 |
|---|---|
/specs:task-review | 验证任务是否符合需求规格和代码质量标准 |
/specs:code-cleanup | 专业清理:移除调试日志、优化导入 |
/specs:spec-sync-with-code | 将需求规格与实际实现同步 |
| 命令 | 描述 |
|---|---|
/specs:spec-quality-check | 需求规格的交互式质量评估 |
/specs:spec-sync-context | 同步知识图谱、任务和代码库状态 |
/specs:ralph-loop | 需求驱动开发的自动化循环 |
/devkit.refactor | 通过架构分析重构现有代码 |
/devkit.github.create-pr | 创建包含全面描述的 PR |
基于文件模式的自动激活规则:
# 对 *.java 文件自动激活
globs: ["**/*.java"]
---
始终使用构造函数注入。永远不要使用带 @Autowired 的字段注入。📋 规则安装说明
插件不会自动将规则安装到项目中。要使用规则,你可以手动复制它们 或使用 Makefile 命令:
# 复制特定插件的规则 make copy-rules PLUGIN=developer-kit-java # 或手动从插件的 rules/ 文件夹复制 .md 文件 mkdir -p .claude/rules cp plugins/developer-kit-[语言]/rules/*.md .claude/rules/规则将根据每个文件头部定义的
globs:模式自动激活。
| 插件 | 语言/领域 | 组件 | 描述 |
|---|---|---|---|
developer-kit-core | 核心 | 6 代理、8 命令、4 技能 | 包含通用能力的基础插件(必需) |
developer-kit-specs | 工作流 | 9 命令、2 技能 | 需求驱动开发(SDD)工作流 |
developer-kit-java | Java | 9 代理、11 命令、51 技能、4 规则 | Spring Boot、LangChain4J、AWS SDK、GraalVM |
developer-kit-typescript | TypeScript | 13 代理、3 命令、25 技能、17 规则 | NestJS、React、Next.js、Drizzle ORM、Monorepo |
developer-kit-python | Python | 4 代理、4 规则 | Django、Flask、FastAPI、AWS Lambda |
developer-kit-php | PHP | 5 代理、3 技能、4 规则 | WordPress、Sage、AWS Lambda |
developer-kit-aws | AWS | 3 代理、19 技能 | CloudFormation、SAM、CLI、架构 |
developer-kit-ai | AI/ML | 1 代理、3 技能、1 命令 | 提示工程、RAG、分块 |
developer-kit-devops | DevOps | 2 代理 | Docker、GitHub Actions |
developer-kit-tools | 工具 | 4 技能 | NotebookLM、Copilot CLI、Gemini、Codex |
github-spec-kit | GitHub | 3 命令 | GitHub 需求规格集成 |
总计:150+ 技能 | 45+ 代理 | 20+ 命令 | 45+ 规则
developer-kit/
├── plugins/
│ ├── developer-kit-core/ # 必需的基础
│ │ ├── agents/ # 代理定义 (.md)
│ │ ├── commands/ # 斜杠命令 (.md)
│ │ ├── skills/ # 可复用技能 (SKILL.md)
│ │ ├── rules/ # 自动激活规则
│ │ └── .claude-plugin/
│ │ └── plugin.json # 插件清单
│ ├── developer-kit-java/ # Java 生态系统
│ ├── developer-kit-typescript/ # TypeScript 生态系统
│ └── ...
├── .skills-validator-check/ # 验证系统
└── Makefile # 安装命令每个插件都是自包含的,带有自己的清单、组件和依赖项。
只安装您需要的插件:
# 核心 + Java + AWS
make install-claude
# 然后启用:developer-kit-core、developer-kit-java、developer-kit-aws
# 全栈 TypeScript
# 启用:developer-kit-core、developer-kit-typescript、developer-kit-aws规则基于文件模式自动激活:
---
globs: ["**/*.java"]
---
# 此规则对所有 Java 文件激活
- 使用构造函数注入
- 遵循命名约定语言插件包含 LSP 服务器配置 (.lsp.json):
| 语言 | 服务器 |
|---|---|
| Java | jdtls |
| TypeScript | typescript-language-server |
| Python | pyright-langserver |
| PHP | intelephense |
| 语言 | 技能 | 代理 | 命令 | 规则 | 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 包含全面的验证系统:
# 验证所有组件
python .skills-validator-check/validators/cli.py --all
# 安全扫描(MCP 合规性)
make security-scan
# 预提交钩子
.skills-validator-check/install-hooks.sh已上架:
相关项目:
我们欢迎贡献!请参阅 CONTRIBUTING.md 了解:
技能可以执行代码。部署前请审查所有自定义技能:
make security-scan每次 PR 都会通过 GitHub Actions 自动运行安全扫描。
MIT 许可证 — 开源且免费使用。
用 ❤️ 为使用 Claude Code 的开发者打造
同时兼容 OpenCode、GitHub Copilot CLI 和 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