Spec-driven development plugin for breaking down PRDs into actionable specifications and tasks using OpenSpec and spec-kit
You can install this plugin from any of these themed marketplaces. Choose one, add it as a marketplace, then install the plugin.
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 openspec@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/openspec.json
Step 2: Install the plugin
/plugin install openspec@openspec
A custom marketplace for Claude Code plugins, providing specialized tools and workflows to enhance your development experience.
Claude Code plugins are collections of:
To add this marketplace to your Claude Code installation:
/plugin marketplace add moinsen-dev/claude_code_marketplace
Or if you have cloned this repository locally:
/plugin marketplace add /path/to/claude_code_marketplace
Essential development tools and utilities for common coding tasks.
Commands:
/code-review
- Comprehensive code review with quality checks/refactor
- Intelligent code refactoring while preserving functionality/debug
- Systematic debugging assistance/social-media
- Generate professional social media posts for your project (supports --platform
and --language
options)Agents:
test-generator
- Generate comprehensive test suitesUsage Examples:
Generate a LinkedIn post in English (default):
/social-media
Generate for a specific platform and language:
/social-media --platform linkedin --language german
Installation:
/plugin install dev-tools@claude-code-marketplace
Spec-driven development plugin for breaking down PRDs into actionable specifications and tasks. Complements the existing OpenSpec commands (/openspec:proposal
, /openspec:apply
, /openspec:archive
) with PRD analysis and breakdown capabilities.
Commands:
/openspec:prd-breakdown
- Break down PRD into specs and tasks with full implementation plan/openspec:prd-split
- Split large PRDs into smaller, manageable feature specifications/openspec:prd-analyze
- Analyze PRD complexity and suggest breakdown strategies/openspec:spec-review
- Review and validate specs for completeness and qualityFeatures:
Complete Workflow:
/openspec:prd-analyze
/openspec:prd-breakdown
/openspec:spec-review
/openspec:proposal
(existing)/openspec:apply
(existing)/openspec:archive
(existing)Usage Examples:
Analyze PRD complexity first:
/openspec:prd-analyze ./requirements.md --detailed
Break down PRD into specs and tasks:
/openspec:prd-breakdown ./docs/PRD.md
Split a large PRD into feature specs:
/openspec:prd-split ./PRD.md --strategy features
Review and validate specifications:
/openspec:spec-review --strict --fix
Use spec-kit instead of OpenSpec CLI:
/openspec:prd-breakdown ./PRD.md --tool speckit
Installation:
/plugin install openspec@claude-code-marketplace
Recommended Dependencies:
# Install OpenSpec CLI (optional but recommended)
npm install -g @fission-ai/openspec@latest
# Or use spec-kit (alternative)
uvx --from git+https://github.com/github/spec-kit.git specify
Each plugin should follow this structure:
plugins/your-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata (optional)
├── commands/ # Slash commands (markdown files)
│ ├── command1.md
│ └── command2.md
├── agents/ # AI agents (markdown files)
│ └── agent1.md
└── hooks/ # Event handlers (optional)
└── hook1.md
{
"name": "your-plugin",
"version": "1.0.0",
"description": "Plugin description",
"author": {
"name": "Your Name",
"email": "[email protected]"
},
"keywords": ["keyword1", "keyword2"],
"category": "development"
}
plugins/
directory.claude-plugin/marketplace.json
to include your plugin:{
"name": "your-plugin",
"source": "./plugins/your-plugin",
"description": "Plugin description",
"version": "1.0.0",
"author": {
"name": "Your Name"
}
}
Commands are markdown files that contain prompts for Claude. The file name becomes the command name.
Example commands/hello.md
:
# Hello Command
You are a friendly assistant. Greet the user warmly and ask how you can help them today.
Usage: /hello
Agents are specialized AI assistants defined in markdown files with specific expertise and behaviors.
Example agents/code-reviewer.md
:
# Code Reviewer Agent
You are an expert code reviewer with 10+ years of experience...
## Your responsibilities:
- Review code for quality and best practices
- Identify potential bugs and security issues
- Suggest improvements
This marketplace includes MCP server configurations in .mcp.json
:
/plugin marketplace add /path/to/claude_code_marketplace
/plugin install dev-tools@claude-code-marketplace
Contributions are welcome! Please:
MIT License - see LICENSE file for details
For issues or questions:
Built with Claude Code
1.1.0