Full-featured development toolkit with code review, linting, security scanning, and database tools.
npx claudepluginhub uncurated-tests/sample-plugin --plugin devtoolsWrites and improves documentation — READMEs, API docs, inline comments, and guides. Use when the user wants to document code, write a README, or improve existing docs.
Reviews code for security vulnerabilities — injection, auth flaws, data exposure, and dependency risks. Use when auditing code for security, reviewing PRs for security concerns, or checking for OWASP Top 10 issues.
Reviews code for bugs, style issues, and improvements. Use when the user asks to review code, check a PR, or audit code quality.
Explains error messages and stack traces. Use when the user shares an error, exception, or crash log and wants to understand what went wrong.
Explains error messages and stack traces. Use when the user shares an error, exception, or crash log and wants to understand what went wrong.
A full-featured development toolkit plugin demonstrating every Open Plugin component type.
| Component | Files | What it does |
|---|---|---|
| Skills | skills/code-review/, skills/explain-error/ | Code review checklist and error explainer |
| Commands | commands/status.md, commands/deploy.md | Project health dashboard and deployment |
| Agents | agents/security-reviewer.md, agents/docs-writer.md | Security audit and documentation writing |
| Rules | rules/prefer-const.mdc, rules/error-handling.mdc | Coding standards enforced automatically |
| Hooks | hooks/hooks.json | Auto-lint on file edits, env check on session start |
| MCP Server | .mcp.json | Postgres database access via MCP |
| LSP Server | .lsp.json | TypeScript language server for code intelligence |
devtools/
├── .plugin/
│ └── plugin.json
├── skills/
│ ├── code-review/
│ │ ├── SKILL.md
│ │ └── scripts/review-helper.sh
│ └── explain-error/
│ └── SKILL.md
├── commands/
│ ├── status.md
│ └── deploy.md
├── agents/
│ ├── security-reviewer.md
│ └── docs-writer.md
├── rules/
│ ├── prefer-const.mdc
│ └── error-handling.mdc
├── hooks/
│ └── hooks.json
├── scripts/
│ ├── auto-lint.sh
│ └── check-env.sh
├── .mcp.json
├── .lsp.json
└── assets/
└── logo.svg
claude --plugin-dir ./examples/full-plugin
Then try:
/devtools:status — project health check/devtools:deploy staging — deploy to stagingcode-review and explain-error skills activate automatically based on task contextsecurity-reviewer and docs-writer agents are available via /agentsSome components require external tools:
POSTGRES_URL environment variabletypescript-language-server (npm install -g typescript-language-server typescript)eslint and/or ruff for auto-linting (optional — hooks degrade gracefully)Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams