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.
FAQ
developer-kit is a Claude Code plugin with 128 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes chunking-strategy, prompt-engineering, rag. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
> /plugin marketplace add giuseppe-trisciuoglio/developer-kit> /plugin install developer-kit@developer-kit
Repo: giuseppe-trisciuoglio/developer-kit
๐ 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
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.
developer-kit-java. Full-stack TypeScript? Add developer-kit-typescript.# Install from marketplace
/plugin marketplace add giuseppe-trisciuoglio/developer-kit
# Or install from local directory
/plugin install /path/to/developer-kit
Enable Skills in Settings โ Add giuseppe-trisciuoglio/developer-kit
# 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 CLI
# After installation, start your CLI
claude
# Check available commands
/help
# Use a Developer Kit command
/devkit.refactor
# Or invoke a specs workflow
/specs:brainstorm
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
Developer Kit provides four layers of capabilities:
Reusable capabilities loaded on-demand. Example:
[Skill: spring-boot-crud-patterns activated]
Skills automatically provide patterns, templates, and best practices for specific tasks.
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-review
Transform ideas into production-ready code through a structured workflow:

| Command | When to Use | Output |
|---|---|---|
/developer-kit-specs:constitution create | New project, before first spec | docs/specs/constitution.md |
/developer-kit-specs:constitution check | Validate spec/task against principles | Constitution Check Report |
The constitution defines the architectural DNA: approved stack, AI guardrails, security constraints (CWE mappings), and non-negotiable rules that govern all subsequent code generation.
| Command | When to Use | Output |
|---|---|---|
/specs:brainstorm | New features, complex requirements | Full specification with 9 phases |
/specs:change-spec | Delta/iteration changes, bug fixes | Change specification |
/specs:technical-plan | After brainstorm, document HOW | Technical plan |
/specs:spec-check | Resolve markers, scan quality | Quality-improved specification |
The specification lives in docs/specs/[id]/YYYY-MM-DD--feature-name.md
| Command | Description |
|---|---|
/specs:spec-to-tasks | Convert specification into executable task files |
/specs:task-manage | Add, split, update, or reorganize tasks |
Tasks are generated in docs/specs/[id]/tasks/ with individual task files.
| Command | Description |
|---|---|
/specs:task-implementation | Guided implementation of a specific task |
/specs:task-tdd | Test-Driven Development approach for the task |
Each task implementation updates the Knowledge Graph for context preservation.
| Command | Description |
|---|---|
/specs:task-review | Verify task meets specifications and code quality standards |
/specs:code-cleanup | Professional cleanup: remove debug logs, optimize imports |
/specs:spec-sync | Synchronize spec with actual implementation |
| Command | Description |
|---|---|
/specs:change-spec | Document delta/iterations and bug fixes with unchanged behavior analysis |
/specs:technical-plan | Document HOW the feature will be built (stack, decisions, phases) |
/specs:spec-quality-check | Interactive quality assessment of specifications |
/specs:spec-sync-context | Sync Knowledge Graph, Tasks, and Codebase state |
/specs:ralph-loop | Automated loop for spec-driven development |
/devkit.refactor | Refactor existing code with architectural analysis |
/devkit.github.create-pr | Create PR with comprehensive description |
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.
| Plugin | Language/Domain | Components | Description |
|---|---|---|---|
developer-kit-core | Core | 6 Agents, 8 Commands, 4 Skills | Required base plugin with general-purpose capabilities |
developer-kit-specs | Workflow | 9 Commands, 5 Skills | Specifications-driven development (SDD) workflow |
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
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.
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-aws
Rules automatically activate based on file patterns:
---
globs: ["**/*.java"]
---
# This rule activates for all Java files
- Use constructor injection
- Follow naming conventions
Language plugins include LSP server configurations (.lsp.json):
| Language | Server |
|---|---|
| Java | jdtls |
| TypeScript | typescript-language-server |
| Python | pyright-langserver |
| PHP | intelephense |
| 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 | โ |
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.sh
Listed on:
Related Projects:
We welcome contributions! See CONTRIBUTING.md for:
Skills can execute code. Review all custom skills before deploying:
make security-scan before releasesSecurity scans run automatically via GitHub Actions on every PR.
MIT License โ Open source and free to use.
Made with โค๏ธ for Developers using Claude Code
Also compatible with OpenCode, GitHub Copilot CLI, and Codex
.claude-plugin/
marketplace.json
.github/
ISSUE_TEMPLATE/
bug_report.yml
config.yml
feature_request.yml
workflows/
plugin-validation.yml
publish-tiles.yml
security-scan.yml
skill-review.yml
.gitignore
.skills-validator-check/
claude_validator.egg-info/
dependency_links.txt
entry_points.txt
PKG-INFO
requires.txt
SOURCES.txt
top_level.txt
install-hooks.sh
mcp-scan-allowlist.json
pre-commit.py
readme.md
tests/
__init__.py
conftest.py
test_cli.py
test_config.py
test_models.py
test_validators.py
validators/
__init__.py
cli.py
config.py
mcp_scan_checker.py
models.py
reporter.py
security_checker.py
validators.py
CHANGELOG.md
context7.json
CONTRIBUTING.md
docs/
README.md
specs-life-cycle.png
examples/
AGENTS.md
LICENSE
Makefile
plugins/
developer-kit-ai/
.claude-plugin/
plugin.json
agents/
prompt-engineering-expert.md
commands/
devkit.prompt-optimize.md
docs/
guide-agents.md
guide-commands.md
README.md
README.md
skills/
chunking-strategy/
references/
advanced-strategies.md
evaluation.md
implementation.md
research.md
semantic-methods.md
strategies.md
tools.md
visualization-tools.md
SKILL.md
prompt-engineering/
references/
cot-patterns.md
few-shot-patterns.md
optimization-frameworks.md
system-prompt-design.md
template-systems.md
SKILL.md
rag/
assets/
retriever-pipeline.java
vector-store-config.yaml
references/
document-chunking.md
embedding-models.md
langchain4j-rag-guide.md
retrieval-strategies.md
vector-databases.md
SKILL.md
developer-kit-aws/
.claude-plugin/
plugin.json
agents/
aws-architecture-review-expert.md
aws-cloudformation-devops-expert.md
aws-solution-architect-expert.md
docs/
guide-agents.md
guide-skills-aws-cli.md
guide-skills-aws-sam.md
guide-skills-cloudformation.md
guide-skills-cost-optimization.md
guide-skills-drawio.md
README.md
README.md
skills/
aws/
aws-cloudformation/
aws-cloudformation-auto-scaling/
references/
constraints.md
examples.md
reference.md
SKILL.md
aws-cloudformation-bedrock/
references/
constraints.md
examples.md
reference.md
SKILL.md
aws-cloudformation-cloudfront/
references/
advanced-features.md
caching.md
constraints.md
examples.md
origins.md
reference.md
security.md
template-structure.md
SKILL.md
aws-cloudformation-cloudwatch/
references/
alarms.md
constraints.md
dashboards.md
examples.md
logs.md
reference.md
SKILL.md
aws-cloudformation-dynamodb/
references/
advanced-configuration.md
complete-examples.md
examples.md
reference.md
SKILL.md
aws-cloudformation-ec2/
references/
best-practices.md
constraints.md
ec2-instances.md
examples.md
load-balancers.md
reference.md
security-iam.md
template-structure.md
SKILL.md
aws-cloudformation-ecs/
references/
constraints.md
examples.md
reference.md
SKILL.md
aws-cloudformation-elasticache/
references/
examples.md
reference.md
SKILL.md
aws-cloudformation-iam/
references/
examples.md
reference.md
SKILL.md
aws-cloudformation-lambda/
references/
constraints.md
examples.md
reference.md
SKILL.md
aws-cloudformation-rds/
references/
constraints.md
database-components.md
examples.md
high-availability.md
operational-practices.md
reference.md
security-secrets.md
template-structure.md
SKILL.md
aws-cloudformation-s3/
references/
advanced-configuration.md
complete-examples.md
examples.md
reference.md
SKILL.md
aws-cloudformation-security/
references/
constraints.md
examples.md
reference.md
SKILL.md
aws-cloudformation-task-ecs-deploy-gh/
references/
authentication.md
best-practices.md
deployment-strategies.md
ecr-and-task-definitions.md
examples.md
reference.md
workflow-examples.md
SKILL.md
aws-cloudformation-vpc/
references/
examples.md
reference.md
SKILL.md
aws-cli-beast/
references/
automation-patterns.md
compute-mastery.md
data-ops-beast.md
networking-security-hardened.md
scripts/
aws-blast.sh
jmespath-templates.json
SKILL.md
aws-cost-optimization/
SKILL.md
aws-drawio-architecture-diagrams/
references/
aws-architecture-templates.md
aws-shape-reference.md
SKILL.md
aws-sam-bootstrap/
references/
examples.md
migration-checklist.md
SKILL.md
developer-kit-core/
.claude-plugin/
plugin.json
agents/
document-generator-expert.md
general-code-explorer.md
general-code-reviewer.md
general-debugger.md
general-refactor-expert.md
general-software-architect.md
learn-analyst.md
commands/
devkit.feature-development.md
devkit.fix-debugging.md
devkit.github.create-pr.md
devkit.github.review-pr.md
devkit.refactor.md
devkit.verify-skill.md
documentation/
devkit.generate-changelog.md
devkit.generate-document.md
devkit.generate-security-assessment.md
lra/
devkit.lra.add-feature.md
devkit.lra.checkpoint.md
devkit.lra.init.md
devkit.lra.mark-feature.md
devkit.lra.recover.md
devkit.lra.start-session.md
devkit.lra.status.md
docs/
guide-agents.md
guide-commands.md
guide-lra-workflow.md
installation.md
README.md
hooks/
auto-learn-on-stop.py
hooks.json
prevent-destructive-commands.py
README.md
skills/
adr-drafting/
references/
examples.md
template.md
SKILL.md
bug-fix-brief/
SKILL.md
docs-updater/
references/
examples.md
SKILL.md
drawio-logical-diagrams/
references/
color-palette.md
constraints-warnings.md
diagram-templates.md
diagram-types-detailed.md
layout-best-practices.md
shape-examples.md
shape-styles.md
SKILL.md
github-issue-workflow/
references/
best-practices.md
commit-examples.md
constraints-warnings.md
examples.md
phase-workflows.md
phases-detailed.md
prerequisites.md
security-protocol.md
test-commands.md
SKILL.md
learn/
SKILL.md
memory-md-management/
references/
quality-criteria.md
templates.md
update-guidelines.md
SKILL.md
pr-review-comments/
references/
json-schema.md
scripts/
post_pr_comments.py
SKILL.md
developer-kit-devops/
.claude-plugin/
plugin.json
agents/
general-docker-expert.md
github-actions-pipeline-expert.md
docs/
guide-agents.md
README.md
README.md
developer-kit-java/
.claude-plugin/
plugin.json
.lsp.json
agents/
java-documentation-specialist.md
java-refactor-expert.md
java-security-expert.md
java-software-architect-review.md
java-tutorial-engineer.md
langchain4j-ai-development-expert.md
spring-boot-backend-development-expert.md
spring-boot-code-review-expert.md
spring-boot-unit-testing-expert.md
commands/
devkit.java.architect-review.md
devkit.java.code-review.md
devkit.java.dependency-audit.md
devkit.java.generate-crud.md
devkit.java.generate-docs.md
devkit.java.generate-refactoring-tasks.md
devkit.java.refactor-class.md
devkit.java.security-review.md
devkit.java.upgrade-dependencies.md
devkit.java.write-integration-tests.md
devkit.java.write-unit-tests.md
docs/
guide-agents.md
guide-commands.md
guide-skills-architecture.md
guide-skills-aws-java.md
guide-skills-graalvm-native-image.md
guide-skills-junit-test.md
guide-skills-langchain4j.md
guide-skills-spring-boot.md
README.md
README.md
rules/
error-handling.md
language-best-practices.md
naming-conventions.md
project-structure.md
skills/
aws-lambda-java-integration/
references/
micronaut-lambda.md
raw-java-lambda.md
serverless-deployment.md
testing-lambda.md
SKILL.md
aws-rds-spring-boot-integration/
references/
advanced-configuration.md
troubleshooting.md
... 979 moreยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic