Essential development tools including code review, testing, debugging, and security audit capabilities
This plugin is not yet in any themed marketplace. To install it, you'll need to add it from GitHub directly.
Choose your preferred installation method below
A marketplace is a collection of plugins. Every plugin gets an auto-generated marketplace JSON for individual installation, plus inclusion in category and themed collections. Add a marketplace once (step 1), then install any plugin from it (step 2).
One-time setup for access to all plugins
When to use: If you plan to install multiple plugins now or later
Step 1: Add the marketplace (one-time)
/plugin marketplace add https://claudepluginhub.com/marketplaces/all.json
Run this once to access all plugins
Step 2: Install this plugin
/plugin install dev-essentials@all
Use this plugin's auto-generated marketplace JSON for individual installation
When to use: If you only want to try this specific plugin
Step 1: Add this plugin's marketplace
/plugin marketplace add https://claudepluginhub.com/marketplaces/plugins/dev-essentials.json
Step 2: Install the plugin
/plugin install dev-essentials@dev-essentials
A comprehensive collection of development tools for Claude Code, including code review, testing, debugging, security auditing, and optimization capabilities.
/review
- Comprehensive code review covering quality, security, performance, testing, and documentation/test-plan
- Generate detailed test plans with unit, integration, and e2e test cases/docs
- Create comprehensive API documentation with examples and usage instructions/optimize
- Analyze code for performance optimization opportunities/refactor
- Refactor code to improve quality, maintainability, and apply design patterns/commit
- Generate well-structured commit messages following best practicesIncludes development best practices for:
If testing locally:
cd /path/to/claude_plugin
claude /plugin marketplace add .
claude /plugin install dev-essentials
Once published to GitHub:
claude /plugin marketplace add androidyue/claude_code_plugin_example
claude /plugin install dev-essentials
# Review current changes
/review
# Generate test plan for a feature
/test-plan src/auth/login.ts
# Create documentation
/docs src/api/users.ts
# Optimize code performance
/optimize src/database/queries.ts
# Refactor code for better quality
/refactor src/legacy/user-service.js
# Generate commit message for staged changes
/commit
Agents can be invoked through the Task tool or when Claude Code automatically selects them based on your request:
# Claude will use the appropriate agent when you ask:
"Debug the authentication error I'm seeing"
"Write tests for the user service"
"Refactor this code to be more maintainable"
"Audit the security of the payment processing code"
claude-dev-essentials/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Marketplace configuration
├── commands/ # Slash commands
│ ├── review.md
│ ├── test-plan.md
│ ├── docs.md
│ ├── optimize.md
│ ├── refactor.md
│ └── commit.md
├── agents/ # Specialized agents
│ ├── debugging-agent.json
│ ├── test-writer.json
│ ├── refactoring-agent.json
│ └── security-auditor.json
├── scripts/ # Utility scripts
│ ├── context_monitor.py
│ └── README.md
├── .claude/ # Claude Code settings
│ └── settings.json
├── settings.json # Plugin configuration
├── CLAUDE.md # Development guidelines
└── README.md
The plugin includes configuration files for easy customization:
settings.json
: Plugin-wide settings and script configurations.claude/settings.json
: Project-specific settings and permissionsYou can customize this plugin for your needs:
commands/
to adjust promptsagents/
to change agent behaviorCLAUDE.md
to match your team's standards.md
files in commands/
.json
files in agents/
settings.json
to adjust script parameters/plugin marketplace add androidyue/claude_code_plugin_example
/plugin install dev-essentials
Share the plugin directory directly. Users can add it as a local marketplace:
/plugin marketplace add /path/to/plugin
/plugin install dev-essentials
Feel free to customize and extend this plugin. Some ideas:
MIT
androidyue
1.4.0