developer-kit
This repository is the Developer Kit for Claude Code - a modular plugin system providing reusable skills, agents, and commands for automating development tasks. The kit includes 10 independent plugins covering Java/Spring Boot/LangChain4J, TypeScript/NestJS/React, Python, PHP/WordPress, AWS CloudFormation, and AI patterns. Designed for multi-CLI.
Stars: 97
A modular plugin system for automating development tasks in Claude Code. It provides reusable skills, agents, and commands across multiple languages and frameworks. Users can install only the necessary plugins from a marketplace. The tool is specialized for code review, testing, AI development, and full-stack development, with composable and portable features.
README:
A modular plugin system of reusable skills, agents, and commands for automating development tasks in Claude Code
Developer Kit for Claude Code teaches Claude how to perform development tasks in a repeatable way across multiple languages and frameworks. Built as a modular marketplace, you can install only the plugins you need.
# Install from marketplace (recommended)
/plugin marketplace add giuseppe-trisciuoglio/developer-kit
# Or install from local directory
/plugin install /path/to/developer-kitClaude Desktop: Enable Skills in Settings
Developer Kit is organized as a modular marketplace with 10 independent plugins:
plugins/
├── developer-kit-core/ # Core agents/commands (required)
├── developer-kit-java/ # Java/Spring Boot/LangChain4J/AWS SDK
├── developer-kit-typescript/ # NestJS/React/React Native
├── developer-kit-python/ # Python development
├── developer-kit-php/ # PHP/WordPress
├── developer-kit-aws/ # AWS CloudFormation
├── developer-kit-ai/ # Prompt Engineering/RAG/Chunking
├── developer-kit-devops/ # Docker/GitHub Actions
├── developer-kit-project-management/ # LRA workflow/Meetings
└── github-spec-kit/ # GitHub specification integration
Core agents and commands used by all other plugins.
| Component | Description |
|---|---|
general-code-explorer |
Deep codebase exploration and analysis |
general-code-reviewer |
Code quality and security review |
general-refactor-expert |
Code refactoring specialist |
general-software-architect |
Feature architecture design |
general-debugger |
Root cause analysis and debugging |
document-generator-expert |
Professional document generation |
Commands: /devkit.brainstorm, /devkit.refactor, /devkit.feature-development, /devkit.fix-debugging,
/devkit.generate-document, /devkit.generate-changelog, /devkit.github.create-pr, /devkit.github.review-pr,
/devkit.lra.*, /devkit.verify-skill, /devkit.generate-security-assessment
Comprehensive Java development toolkit with Spring Boot, testing, LangChain4J, and AWS SDK integration.
Agents: spring-boot-backend-development-expert, spring-boot-code-review-expert,
spring-boot-unit-testing-expert, java-refactor-expert, java-security-expert, java-software-architect-review,
java-documentation-specialist, java-tutorial-engineer, langchain4j-ai-development-expert
Commands: /devkit.java.code-review, /devkit.java.generate-crud, /devkit.java.refactor-class,
/devkit.java.architect-review, /devkit.java.dependency-audit, /devkit.java.generate-docs,
/devkit.java.security-review, /devkit.java.upgrade-dependencies, /devkit.java.write-unit-tests,
/devkit.java.write-integration-tests
Skills:
- Spring Boot: actuator, cache, crud-patterns, dependency-injection, event-driven-patterns, openapi-documentation, rest-api-standards, saga-pattern, security-jwt, test-patterns, resilience4j
- Spring Data: jpa, neo4j
- Spring AI: mcp-server-patterns
- JUnit Testing: application-events, bean-validation, boundary-conditions, caching, config-properties, controller-layer, exception-handler, json-serialization, mapper-converter, parameterized, scheduled-async, security-authorization, service-layer, utility-methods, wiremock-rest-api
- LangChain4J: ai-services-patterns, mcp-server-patterns, rag-implementation-patterns, spring-boot-integration, testing-strategies, tool-function-calling-patterns, vector-stores-configuration, qdrant
- AWS SDK: rds-spring-boot-integration, bedrock, core, dynamodb, kms, lambda, messaging, rds, s3, secrets-manager
TypeScript/JavaScript full-stack development with NestJS, React, and React Native.
Agents: nestjs-backend-development-expert, nestjs-code-review-expert, nestjs-database-expert,
nestjs-security-expert, nestjs-testing-expert, nestjs-unit-testing-expert, react-frontend-development-expert,
react-software-architect-review, typescript-refactor-expert, typescript-security-expert,
typescript-software-architect-review, typescript-documentation-expert, expo-react-native-development-expert
Commands: /devkit.typescript.code-review, /devkit.react.code-review, /devkit.ts.security-review
Skills: nestjs, react-patterns, shadcn-ui, tailwind-css-patterns, typescript-docs
Python development capabilities for Django, Flask, and FastAPI projects.
Agents: python-code-review-expert, python-refactor-expert, python-security-expert,
python-software-architect-expert
PHP and WordPress development capabilities.
Agents: php-code-review-expert, php-refactor-expert, php-security-expert, php-software-architect-expert,
wordpress-development-expert
Skills: wordpress-sage-theme (Sage theme development)
AWS infrastructure and CloudFormation expertise for Infrastructure as Code.
Agents: aws-solution-architect-expert, aws-cloudformation-devops-expert, aws-architecture-review-expert
Skills (15 total): vpc, ec2, lambda, iam, s3, rds, dynamodb, ecs, auto-scaling, cloudwatch,
cloudfront, security, elasticache, bedrock, task-ecs-deploy-gh
AI/ML capabilities including prompt engineering, RAG, and chunking strategies.
Agents: prompt-engineering-expert
Commands: /devkit.prompt-optimize
Skills: prompt-engineering, chunking-strategy, rag
DevOps and containerization expertise.
Agents: github-actions-pipeline-expert, general-docker-expert
Project management and workflow commands.
Commands: /devkit.write-a-minute-of-a-meeting
GitHub specification integration and verification.
Commands: /speckit.check-integration, /speckit.optimize, /speckit.verify
- Modular — Install only the plugins you need for your tech stack
- 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
| Language | Plugin | Components |
|---|---|---|
| Java/Spring Boot | developer-kit-java |
Skills, Agents, Commands |
| TypeScript/Node.js | developer-kit-typescript |
Skills, Agents, Commands |
| Python | developer-kit-python |
Agents |
| PHP/WordPress | developer-kit-php |
Skills, Agents |
| AWS CloudFormation | developer-kit-aws |
Skills, Agents |
| AI/ML | developer-kit-ai |
Skills, Agents, Commands |
See CONTRIBUTING.md for detailed instructions on adding skills, agents, and commands.
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
See LICENSE file.
- Questions? Open an issue
- Contributions? Submit a PR
See CHANGELOG.md for complete history.
Made with care for Developers using Claude Code Also works with OpenCode, Github Copilot CLI and Codex
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for developer-kit
Similar Open Source Tools
developer-kit
A modular plugin system for automating development tasks in Claude Code. It provides reusable skills, agents, and commands across multiple languages and frameworks. Users can install only the necessary plugins from a marketplace. The tool is specialized for code review, testing, AI development, and full-stack development, with composable and portable features.
shadcn-ui-mcp-server
A Model Context Protocol (MCP) server that provides AI assistants with comprehensive access to shadcn/ui v4 components, blocks, demos, and metadata. It allows users to seamlessly retrieve React, Svelte, Vue, and React Native implementations for AI-powered development workflows. The server supports multi-frameworks, component source code, demos, blocks, metadata access, directory browsing, smart caching, SSE transport, and Docker containerization. Users can quickly start the server, integrate with Claude Desktop, deploy with SSE transport or Docker, and access documentation for installation, configuration, integration, usage, frameworks, troubleshooting, and API reference. The server supports React, Svelte, Vue, and React Native implementations, with options for UI library selection. It enables AI-powered development, multi-client deployments, production environments, component discovery, multi-framework learning, rapid prototyping, and code generation.
PAI
PAI is an open-source personal AI infrastructure designed to orchestrate personal and professional lives. It provides a scaffolding framework with real-world examples for life management, professional tasks, and personal goals. The core mission is to augment humans with AI capabilities to thrive in a world full of AI. PAI features UFC Context Architecture for persistent memory, specialized digital assistants for various tasks, an integrated tool ecosystem with MCP Servers, voice system, browser automation, and API integrations. The philosophy of PAI focuses on augmenting human capability rather than replacing it. The tool is MIT licensed and encourages contributions from the open-source community.
ring
Ring is a comprehensive skills library and workflow system for AI agents that transforms how AI assistants approach software development. It provides battle-tested patterns, mandatory workflows, and systematic approaches across the entire software delivery value chain. With 74 specialized skills and 33 specialized agents, Ring enforces proven workflows, automates skill discovery, and prevents common failures. The repository includes multiple plugins for different team specializations, each offering a set of skills, agents, and commands to streamline various aspects of software development.
orchestkit
OrchestKit is a powerful and flexible orchestration tool designed to streamline and automate complex workflows. It provides a user-friendly interface for defining and managing orchestration tasks, allowing users to easily create, schedule, and monitor workflows. With support for various integrations and plugins, OrchestKit enables seamless automation of tasks across different systems and applications. Whether you are a developer looking to automate deployment processes or a system administrator managing complex IT operations, OrchestKit offers a comprehensive solution to simplify and optimize your workflow management.
dexto
Dexto is a lightweight runtime for creating and running AI agents that turn natural language into real-world actions. It serves as the missing intelligence layer for building AI applications, standalone chatbots, or as the reasoning engine inside larger products. Dexto features a powerful CLI and Web UI for running AI agents, supports multiple interfaces, allows hot-swapping of LLMs from various providers, connects to remote tool servers via the Model Context Protocol, is config-driven with version-controlled YAML, offers production-ready core features, extensibility for custom services, and enables multi-agent collaboration via MCP and A2A.
ai-real-estate-assistant
AI Real Estate Assistant is a modern platform that uses AI to assist real estate agencies in helping buyers and renters find their ideal properties. It features multiple AI model providers, intelligent query processing, advanced search and retrieval capabilities, and enhanced user experience. The tool is built with a FastAPI backend and Next.js frontend, offering semantic search, hybrid agent routing, and real-time analytics.
adk-rust
ADK-Rust is a comprehensive and production-ready Rust framework for building AI agents. It features type-safe agent abstractions with async execution and event streaming, multiple agent types including LLM agents, workflow agents, and custom agents, realtime voice agents with bidirectional audio streaming, a tool ecosystem with function tools, Google Search, and MCP integration, production features like session management, artifact storage, memory systems, and REST/A2A APIs, and a developer-friendly experience with interactive CLI, working examples, and comprehensive documentation. The framework follows a clean layered architecture and is production-ready and actively maintained.
oh-my-pi
oh-my-pi is an AI coding agent for the terminal, providing tools for interactive coding, AI-powered git commits, Python code execution, LSP integration, time-traveling streamed rules, interactive code review, task management, interactive questioning, custom TypeScript slash commands, universal config discovery, MCP & plugin system, web search & fetch, SSH tool, Cursor provider integration, multi-credential support, image generation, TUI overhaul, edit fuzzy matching, and more. It offers a modern terminal interface with smart session management, supports multiple AI providers, and includes various tools for coding, task management, code review, and interactive questioning.
flashinfer
FlashInfer is a library for Language Languages Models that provides high-performance implementation of LLM GPU kernels such as FlashAttention, PageAttention and LoRA. FlashInfer focus on LLM serving and inference, and delivers state-the-art performance across diverse scenarios.
claude-code-plugins-plus-skills
Claude Code Skills & Plugins Hub is a comprehensive marketplace for agent skills and plugins, offering 1537 production-ready agent skills and 270 total plugins. It provides a learning lab with guides, diagrams, and examples for building production agent workflows. The package manager CLI allows users to discover, install, and manage plugins from their terminal, with features like searching, listing, installing, updating, and validating plugins. The marketplace is not on GitHub Marketplace and does not support built-in monetization. It is community-driven, actively maintained, and focuses on quality over quantity, aiming to be the definitive resource for Claude Code plugins.
git-mcp-server
A secure and scalable Git MCP server providing AI agents with powerful version control capabilities for local and serverless environments. It offers 28 comprehensive Git operations organized into seven functional categories, resources for contextual information about the Git environment, and structured prompt templates for guiding AI agents through complex workflows. The server features declarative tools, robust error handling, pluggable authentication, abstracted storage, full-stack observability, dependency injection, and edge-ready architecture. It also includes specialized features for Git integration such as cross-runtime compatibility, provider-based architecture, optimized Git execution, working directory management, configurable Git identity, safety features, and commit signing.
ai-coders-context
The @ai-coders/context repository provides the Ultimate MCP for AI Agent Orchestration, Context Engineering, and Spec-Driven Development. It simplifies context engineering for AI by offering a universal process called PREVC, which consists of Planning, Review, Execution, Validation, and Confirmation steps. The tool aims to address the problem of context fragmentation by introducing a single `.context/` directory that works universally across different tools. It enables users to create structured documentation, generate agent playbooks, manage workflows, provide on-demand expertise, and sync across various AI tools. The tool follows a structured, spec-driven development approach to improve AI output quality and ensure reproducible results across projects.
alphora
Alphora is a full-stack framework for building production AI agents, providing agent orchestration, prompt engineering, tool execution, memory management, streaming, and deployment with an async-first, OpenAI-compatible design. It offers features like agent derivation, reasoning-action loop, async streaming, visual debugger, OpenAI compatibility, multimodal support, tool system with zero-config tools and type safety, prompt engine with dynamic prompts, memory and storage management, sandbox for secure execution, deployment as API, and more. Alphora allows users to build sophisticated AI agents easily and efficiently.
ChatGPT-API-Faucet
ChatGPT API Faucet is a frontend project for the public platform ChatGPT API Faucet, inspired by the crypto project MultiFaucet. It allows developers in the AI ecosystem to claim $1.00 for free every 24 hours. The program is developed using the Next.js framework and React library, with key components like _app.tsx for initializing pages, index.tsx for main modifications, and Layout.tsx for defining layout components. Users can deploy the project by installing dependencies, building the project, starting the project, configuring reverse proxies or using port:IP access, and running a development server. The tool also supports token balance queries and is related to projects like one-api, ChatGPT-Cost-Calculator, and Poe.Monster. It is licensed under the MIT license.
readme-ai
README-AI is a developer tool that auto-generates README.md files using a combination of data extraction and generative AI. It streamlines documentation creation and maintenance, enhancing developer productivity. This project aims to enable all skill levels, across all domains, to better understand, use, and contribute to open-source software. It offers flexible README generation, supports multiple large language models (LLMs), provides customizable output options, works with various programming languages and project types, and includes an offline mode for generating boilerplate README files without external API calls.
For similar tasks
developer-kit
A modular plugin system for automating development tasks in Claude Code. It provides reusable skills, agents, and commands across multiple languages and frameworks. Users can install only the necessary plugins from a marketplace. The tool is specialized for code review, testing, AI development, and full-stack development, with composable and portable features.
tabby
Tabby is a self-hosted AI coding assistant, offering an open-source and on-premises alternative to GitHub Copilot. It boasts several key features: * Self-contained, with no need for a DBMS or cloud service. * OpenAPI interface, easy to integrate with existing infrastructure (e.g Cloud IDE). * Supports consumer-grade GPUs.
awesome-generative-information-retrieval
This repository contains a curated list of resources on generative information retrieval, including research papers, datasets, tools, and applications. Generative information retrieval is a subfield of information retrieval that uses generative models to generate new documents or passages of text that are relevant to a given query. This can be useful for a variety of tasks, such as question answering, summarization, and document generation. The resources in this repository are intended to help researchers and practitioners stay up-to-date on the latest advances in generative information retrieval.
For similar jobs
sweep
Sweep is an AI junior developer that turns bugs and feature requests into code changes. It automatically handles developer experience improvements like adding type hints and improving test coverage.
teams-ai
The Teams AI Library is a software development kit (SDK) that helps developers create bots that can interact with Teams and Microsoft 365 applications. It is built on top of the Bot Framework SDK and simplifies the process of developing bots that interact with Teams' artificial intelligence capabilities. The SDK is available for JavaScript/TypeScript, .NET, and Python.
ai-guide
This guide is dedicated to Large Language Models (LLMs) that you can run on your home computer. It assumes your PC is a lower-end, non-gaming setup.
classifai
Supercharge WordPress Content Workflows and Engagement with Artificial Intelligence. Tap into leading cloud-based services like OpenAI, Microsoft Azure AI, Google Gemini and IBM Watson to augment your WordPress-powered websites. Publish content faster while improving SEO performance and increasing audience engagement. ClassifAI integrates Artificial Intelligence and Machine Learning technologies to lighten your workload and eliminate tedious tasks, giving you more time to create original content that matters.
chatbot-ui
Chatbot UI is an open-source AI chat app that allows users to create and deploy their own AI chatbots. It is easy to use and can be customized to fit any need. Chatbot UI is perfect for businesses, developers, and anyone who wants to create a chatbot.
BricksLLM
BricksLLM is a cloud native AI gateway written in Go. Currently, it provides native support for OpenAI, Anthropic, Azure OpenAI and vLLM. BricksLLM aims to provide enterprise level infrastructure that can power any LLM production use cases. Here are some use cases for BricksLLM: * Set LLM usage limits for users on different pricing tiers * Track LLM usage on a per user and per organization basis * Block or redact requests containing PIIs * Improve LLM reliability with failovers, retries and caching * Distribute API keys with rate limits and cost limits for internal development/production use cases * Distribute API keys with rate limits and cost limits for students
uAgents
uAgents is a Python library developed by Fetch.ai that allows for the creation of autonomous AI agents. These agents can perform various tasks on a schedule or take action on various events. uAgents are easy to create and manage, and they are connected to a fast-growing network of other uAgents. They are also secure, with cryptographically secured messages and wallets.
griptape
Griptape is a modular Python framework for building AI-powered applications that securely connect to your enterprise data and APIs. It offers developers the ability to maintain control and flexibility at every step. Griptape's core components include Structures (Agents, Pipelines, and Workflows), Tasks, Tools, Memory (Conversation Memory, Task Memory, and Meta Memory), Drivers (Prompt and Embedding Drivers, Vector Store Drivers, Image Generation Drivers, Image Query Drivers, SQL Drivers, Web Scraper Drivers, and Conversation Memory Drivers), Engines (Query Engines, Extraction Engines, Summary Engines, Image Generation Engines, and Image Query Engines), and additional components (Rulesets, Loaders, Artifacts, Chunkers, and Tokenizers). Griptape enables developers to create AI-powered applications with ease and efficiency.