giuseppe-trisciuoglio/developer-kit
giuseppe-trisciuoglio/developer-kit Β· 11 plugins
Marketplace Modular plugin marketplace for Claude Code and agentic CLIs, with validated, spec-driven skills, agents, commands, and workflows for Java, TypeScript, Python, PHP, AWS, and AI.
Install
The repo has no one-line install. Follow its README.
Plugins 11
After adding the marketplace, install one with /plugin install <name>@developer-kit.
- 1developer-kitCore agents and commands required by all plugins
/plugin install developer-kit@developer-kit - 2developer-kit-aiAI/ML skills including prompt engineering, RAG, and chunking strategies
/plugin install developer-kit-ai@developer-kit - 3developer-kit-javaComprehensive Java development toolkit with Spring Boot, testing, and AWS integration
/plugin install developer-kit-java@developer-kit - 4developer-kit-awsAWS infrastructure and CloudFormation expertise
/plugin install developer-kit-aws@developer-kit - 5developer-kit-typescriptTypeScript/JavaScript full-stack development with NestJS, React, and React Native
/plugin install developer-kit-typescript@developer-kit - 6developer-kit-phpPHP and WordPress development capabilities
/plugin install developer-kit-php@developer-kit - 7developer-kit-pythonPython development capabilities
/plugin install developer-kit-python@developer-kit - 8developer-kit-devopsDevOps and containerization expertise
/plugin install developer-kit-devops@developer-kit - 9developer-kit-project-managementProject management and workflow commands
/plugin install developer-kit-project-management@developer-kit - 10github-spec-kitGitHub specification integration and verification
/plugin install github-spec-kit@developer-kit - 11developer-kit-toolsExternal tools integration skills for CLI utilities, APIs, and third-party services
/plugin install developer-kit-tools@developer-kit
Files
π Languages: English | Italiano | δΈζ | EspaΓ±ol
A modular AI plugin system that supercharges your development workflow across languages and frameworks.
Installation β’ Quick Start β’ Plugins β’ Documentation β’ Changelog
Why Developer Kit?
Developer Kit is a modular plugin marketplace for Claude Code that teaches Claude how to perform development tasks in a repeatable, high-quality way. Instead of generic AI responses, you get domain-specific expertise for your exact tech stack.
- π§© Modular by Design β Install only what you need. Java developer? Grab
developer-kit-java. Full-stack TypeScript? Adddeveloper-kit-typescript. - π― Domain Experts β 45+ specialized agents for code review, refactoring, security audits, architecture design, and testing across 7+ languages.
- π 150+ Skills β Reusable capabilities from Spring Boot CRUD generation to CloudFormation templates, all with best practices built-in.
- π Multi-CLI Support β Works with Claude Code, GitHub Copilot CLI, OpenCode CLI, and Codex CLI.
- β‘ Auto-Activation β Path-scoped rules automatically activate when you open relevant files. No configuration needed.
Installation
Quick Install (Recommended)
Claude Code
# Install from marketplace
/plugin marketplace add giuseppe-trisciuoglio/developer-kit
# Or install from local directory
/plugin install /path/to/developer-kitClaude Desktop
Enable Skills in Settings β Add giuseppe-trisciuoglio/developer-kit
Manual Installation
# Clone the repository
git clone https://github.com/giuseppe-trisciuoglio/developer-kit.git
# Install via Makefile (auto-detects your CLI)
cd developer-kit
make install
# Or install for specific CLI
make install-claude # Claude Code
make install-opencode # OpenCode CLI
make install-copilot # GitHub Copilot CLI
make install-codex # Codex CLIQuick Start
# After installation, start your CLI
claude
# Check available commands
/help
# Use a Developer Kit command
/devkit.refactorExample Prompts
Generate a complete CRUD module for User entity with NestJS and Drizzle ORM
Review this Java Spring Boot service for security issues
Create a CloudFormation template for ECS with auto-scaling
Help me refactor this monolithic class into clean architecture
Generate unit tests for this TypeScript service with 100% coverage
Usage
Developer Kit provides four layers of capabilities:
1. Skills
Reusable capabilities loaded on-demand. Example:
[Skill: spring-boot-crud-patterns activated]
Skills automatically provide patterns, templates, and best practices for specific tasks.
2. Agents
Specialized sub-agents for complex workflows:
# Invoke via natural language
"Review this code as a Spring Boot expert"
# Or use commands
/devkit.java.code-review
/devkit.typescript.code-review3. Rules
Path-scoped rules auto-activate based on file patterns:
# Auto-activates for *.java files
globs: ["**/*.java"]
---
Always use constructor injection. Never use field injection with @Autowired.π Note on Rules Installation
Plugins do not automatically install rules into your project. To use the rules, you can copy them manually
or use the Makefile command:# Copy rules from a specific plugin make copy-rules PLUGIN=developer-kit-java # Or manually copy .md files from the plugin's rules/ folder mkdir -p .claude/rules cp plugins/developer-kit-[language]/rules/*.md .claude/rules/The rules will be automatically activated based on the
globs:patterns defined in the header of each file.
Available Plugins
| Plugin | Language/Domain | Components | Description |
|---|---|---|---|
developer-kit-core |
Core | 6 Agents, 8 Commands, 4 Skills | Required base plugin with general-purpose capabilities |
developer-kit-java |
Java | 9 Agents, 11 Commands, 51 Skills, 4 Rules | Spring Boot, LangChain4J, AWS SDK, GraalVM |
developer-kit-typescript |
TypeScript | 13 Agents, 3 Commands, 25 Skills, 17 Rules | NestJS, React, Next.js, Drizzle ORM, Monorepo |
developer-kit-python |
Python | 4 Agents, 4 Rules | Django, Flask, FastAPI, AWS Lambda |
developer-kit-php |
PHP | 5 Agents, 3 Skills, 4 Rules | WordPress, Sage, AWS Lambda |
developer-kit-aws |
AWS | 3 Agents, 19 Skills | CloudFormation, SAM, CLI, Architecture |
developer-kit-ai |
AI/ML | 1 Agent, 3 Skills, 1 Command | Prompt Engineering, RAG, Chunking |
developer-kit-devops |
DevOps | 2 Agents | Docker, GitHub Actions |
developer-kit-tools |
Tools | 4 Skills | NotebookLM, Copilot CLI, Gemini, Codex |
github-spec-kit |
GitHub | 3 Commands | GitHub spec integration |
Total: 150+ Skills | 45+ Agents | 20+ Commands | 45+ Rules
Plugin Architecture
developer-kit/
βββ plugins/
β βββ developer-kit-core/ # Required base
β β βββ agents/ # Agent definitions (.md)
β β βββ commands/ # Slash commands (.md)
β β βββ skills/ # Reusable skills (SKILL.md)
β β βββ rules/ # Auto-activated rules
β β βββ .claude-plugin/
β β βββ plugin.json # Plugin manifest
β βββ developer-kit-java/ # Java ecosystem
β βββ developer-kit-typescript/ # TypeScript ecosystem
β βββ ...
βββ .skills-validator-check/ # Validation system
βββ Makefile # Installation commands
Each plugin is self-contained with its own manifest, components, and dependencies.
Configuration
Plugin Selection
Install only the plugins you need:
# Core + Java + AWS
make install-claude
# Then enable: developer-kit-core, developer-kit-java, developer-kit-aws
# Full-stack TypeScript
# Enable: developer-kit-core, developer-kit-typescript, developer-kit-awsRules Auto-Activation
Rules automatically activate based on file patterns:
---
globs: ["**/*.java"]
---
# This rule activates for all Java files
- Use constructor injection
- Follow naming conventionsLSP Integration
Language plugins include LSP server configurations (.lsp.json):
| Language | Server |
|---|---|
| Java | jdtls |
| TypeScript | typescript-language-server |
| Python | pyright-langserver |
| PHP | intelephense |
Language Support Matrix
| Language | Skills | Agents | Commands | Rules | 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 | β |
Validation & Quality
Developer Kit includes a comprehensive validation system:
# Validate all components
python .skills-validator-check/validators/cli.py --all
# Security scan (MCP compliance)
make security-scan
# Pre-commit hooks
.skills-validator-check/install-hooks.shEcosystem
Listed on:
Related Projects:
- Claude Code β AI-powered terminal from Anthropic
- OpenCode β Open-source AI coding assistant
- GitHub Copilot CLI β AI pair programming
- Codex CLI β OpenAI's coding agent
Contributing
We welcome contributions! See CONTRIBUTING.md for:
- Adding new skills, agents, and commands
- Plugin development guidelines
- Validation requirements
- Branch strategy and versioning
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
- β
Run
make security-scanbefore releases
Security scans run automatically via GitHub Actions on every PR.
License
MIT License β Open source and free to use.
Acknowledgments
- Claude Code by Anthropic β The foundation this plugin system extends
- Qwen Code β README design inspiration
- Contributors β Thank you to everyone who has contributed skills and plugins
Made with β€οΈ for Developers using Claude Code
Also compatible with OpenCode, GitHub Copilot CLI, and Codex
{
"name": "developer-kit",
"version": "4.0.1",
"description": "Modular marketplace for developer kit plugins",
"owner": {
"name": "Giuseppe Trisciuoglio",
"email": "giuseppe.trisciuoglio@gmail.com"
},
"plugins": [
{
"name": "developer-kit",
"description": "Core agents and commands required by all plugins",
"source": "./plugins/developer-kit-core",
"version": "4.0.1"
},
{
"name": "developer-kit-ai",
"description": "AI/ML skills including prompt engineering, RAG, and chunking strategies",
"source": "./plugins/developer-kit-ai",
"version": "4.0.1"
},
{
"name": "developer-kit-java",
"description": "Comprehensive Java development toolkit with Spring Boot, testing, and AWS integration",
"source": "./plugins/developer-kit-java",
"version": "4.0.1"
},
{
"name": "developer-kit-aws",
"description": "AWS infrastructure and CloudFormation expertise",
"source": "./plugins/developer-kit-aws",
"version": "4.0.1"
},
{
"name": "developer-kit-typescript",
"description": "TypeScript/JavaScript full-stack development with NestJS, React, and React Native",
"source": "./plugins/developer-kit-typescript",
"version": "4.0.1"
},
{
"name": "developer-kit-php",
"description": "PHP and WordPress development capabilities",
"source": "./plugins/developer-kit-php",
"version": "4.0.1"
},
{
"name": "developer-kit-python",
"description": "Python development capabilities",
"source": "./plugins/developer-kit-python",
"version": "4.0.1"
},
{
"name": "developer-kit-devops",
"description": "DevOps and containerization expertise",
"source": "./plugins/developer-kit-devops",
"version": "4.0.1"
},
{
"name": "developer-kit-project-management",
"description": "Project management and workflow commands",
"source": "./plugins/developer-kit-project-management",
"version": "4.0.1"
},
{
"name": "github-spec-kit",
"description": "GitHub specification integration and verification",
"source": "./plugins/github-spec-kit",
"version": "4.0.1"
},
{
"name": "developer-kit-tools",
"description": "External tools integration skills for CLI utilities, APIs, and third-party services",
"source": "./plugins/developer-kit-tools",
"version": "4.0.1"
}
]
}Facts
- Kind
- Marketplace
- Repo
- giuseppe-trisciuoglio/developer-kit
- Group
- Uncategorized
- Marketplace name
- developer-kit
- Owner
- Giuseppe Trisciuoglio
- License
- MIT
- Language
- Python
- Created
- 2025-10-21
- Forks
- 41
- Topics
- agentic-code, agentic-coding, agents, aws, aws-cloudformation, claude-code, claude-code-skill, claude-code-skills, claude-skills, claude-skills-creator, java, langchain4j, php, python, skills, spring-boot, typescript
- Plugins
- 11
- 1f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source β self-host for your organization with complete privacy.
- 2affaan-m/everything-claude-codeaffaan-m/everything-claude-codeThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
- 3obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.
- 4anthropics/skillsanthropics/skillsPublic repository for Agent Skills
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.