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
External tools integration for CLI utilities, APIs, and third-party services.
The developer-kit-tools plugin provides delegation skills for external AI coding assistants and integration with third-party services through the Model Context Protocol (MCP). It enables Claude Code to leverage specialized tools for tasks that benefit from different models, large-context analysis, or dedicated service integrations.
| Skill | Purpose | Triggers |
|---|---|---|
gemini | Delegate tasks to Google Gemini CLI for large-context analysis and complex reasoning | "use gemini", "delegate to gemini", "gemini 3 flash/pro" |
copilot-cli | Delegate tasks to GitHub Copilot CLI with multi-model support (Claude, GPT, Gemini) | "ask copilot", "delegate to copilot", "use copilot with sonnet/gpt" |
codex | Delegate tasks to OpenAI Codex CLI for advanced code generation and analysis | "use codex", "codex exec", "codex review", "gpt-5.3-codex" |
qwen-coder | Delegate tasks to Qwen Coder CLI for coding assistance using Qwen2.5-Coder and QwQ models | "use qwen", "delegate to qwen", "second opinion from qwen" |
notebooklm | Integrate with Google NotebookLM for RAG, research notebooks, and AI-synthesized artifacts | "notebooklm", "nlm", "query notebook", "research notebook" |
sonarqube-mcp | Integrate with SonarQube/SonarCloud for quality gates, issue discovery, and code analysis | "sonarqube", "quality gate", "sonar issues", "check sonar" |
# Verify the CLI is installed
gemini --version
copilot --version
codex --version
qwen --version
# Basic delegation pattern
gemini -p "Analyze this codebase architecture"
copilot -p "Refactor this service" --model gpt-5.2 --allow-all-tools
codex exec "Review this code for security issues"
qwen -p "Generate unit tests for this module"# NotebookLM - install and authenticate
uv tool install notebooklm-mcp-cli
nlm login
# SonarQube - set environment variables
export SONARQUBE_TOKEN="squ_your_token"
export SONARQUBE_URL="https://sonarqube.mycompany.com"
# or for SonarCloud:
export SONARQUBE_ORG="your-org-key"developer-kit-tools/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── .mcp.json # MCP server configuration
├── scripts/
│ ├── wrap-notebooklm-mcp.sh # NotebookLM MCP wrapper
│ └── wrap-sonarqube-mcp.sh # SonarQube MCP wrapper
└── skills/
├── gemini/ # Gemini CLI delegation
├── copilot-cli/ # GitHub Copilot CLI delegation
├── codex/ # OpenAI Codex CLI delegation
├── qwen-coder/ # Qwen Coder CLI delegation
├── notebooklm/ # NotebookLM RAG integration
└── sonarqube-mcp/ # SonarQube/SonarCloud integration| Task | Recommended Skill |
|---|---|
| Large codebase analysis (>100 files) | gemini (gemini-3-pro with 1M token context) |
| Quick prototyping and iterations | gemini (gemini-3-flash) or qwen-coder |
| Multi-model comparison on same task | copilot-cli (supports Claude, GPT, Gemini) |
| Advanced code generation and architectural design | codex (gpt-5.3-codex) |
| Code review with specialized review command | codex (codex review) |
| Second opinion or alternative reasoning | qwen-coder (QwQ deep reasoning) |
| Querying RAG knowledge bases | notebooklm |
| Generating podcasts/reports from documentation | notebooklm |
| Pre-commit/pre-push code quality checks | sonarqube-mcp |
| Quality gate verification before merge | sonarqube-mcp |
| Model Family | Skill |
|---|---|
| Google Gemini | gemini (gemini-3-flash, gemini-3-pro) |
| Anthropic Claude | copilot-cli (claude-sonnet-4.6, claude-opus-4.6, claude-haiku-4.5) |
| OpenAI GPT | copilot-cli (gpt-5.2) or codex (gpt-5.3-codex) |
| OpenAI o-series | codex (o3, o4-mini) |
| Alibaba Qwen | qwen-coder (qwen2.5-coder, qwq) |
The plugin includes MCP server wrappers that handle dependency checking:
scripts/wrap-notebooklm-mcp.shuv and notebooklm-mcp-clinlm loginscripts/wrap-sonarqube-mcp.shSONARQUBE_TOKEN / SONARQUBE_URL or SONARQUBE_ORGdeveloper-kit-core (required dependency)gemini, copilot, codex, qwen)uv and notebooklm-mcp-clidocs
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