A marketplace of productivity and development workflow plugins for Claude Code, featuring the PRP (Product Requirements Prompt) methodology for AI-driven software development.
Attribution: This project is based on PRPs-agentic-eng by Wirasm. We have reorganized and adapted the original work into a modular plugin marketplace format. All credit for the PRP methodology and core concepts goes to the original author.
This marketplace provides high-quality plugins that extend Claude Code's capabilities through the PRP methodology - where PRP = PRD + curated codebase intelligence + agent/runbook. The PRP approach enables AI agents to ship production-ready code on the first pass by providing comprehensive context, step-by-step implementation plans, and executable validation gates.
A PRP (Product Requirements Prompt) is a comprehensive implementation document that contains:
- Context - All necessary patterns, documentation, and examples from your codebase
- Plan - Step-by-step tasks with validation gates
- Validation - Executable commands to verify correctness
- Context is King - Include ALL necessary information for implementation success
- Validation Loops - Provide executable tests the AI can run and fix
- Information Dense - Use keywords and patterns from your codebase
- Progressive Success - Start simple, validate, enhance
| Plugin | Commands | Agents | Skills | Purpose |
|---|---|---|---|---|
| prp-main | 14 | - | - | Main PRP workflow system |
| prp-agents | - | 2 | - | Research agents for codebase analysis |
| prp-core | 8 | - | 1 | Automation & orchestration |
Version: 1.0.0 | Author: NanoBoom | Category: Development
A comprehensive PRP workflow system for AI-driven feature development with systematic research, planning, and execution capabilities.
Features:
- Systematic research with deep codebase analysis
- Structured documentation for one-pass implementation
- Parallel POC execution support
- Complete development lifecycle management
Commands (14):
| Command | Description |
|---|---|
/base-create |
Create comprehensive base PRP with research |
/base-execute |
Execute base PRP implementation |
/planning-create |
Create strategic planning documents |
/spec-create |
Generate technical specifications |
/spec-execute |
Execute technical specifications |
/story-create |
Create user stories with acceptance criteria |
/story-execute |
Execute user story implementation |
/task-create |
Break down features into tasks |
/task-execute |
Execute individual tasks |
/task-list-init |
Initialize and organize task lists |
/poc-create-parallel |
Create parallel POC implementations |
/poc-execute-parallel |
Execute POCs with parallel processing |
/api-contract-define |
Define API contracts and interfaces |
/install-prp |
Install and configure PRP system |
Version: 1.0.0 | Author: NanoBoom | Category: Development
Specialized AI agents for PRP workflow providing codebase analysis and library research capabilities.
Agents (2):
| Agent | Description |
|---|---|
codebase-analyst |
Deep codebase pattern analysis, architecture discovery, convention detection, and similar implementation identification |
library-researcher |
External library documentation research, API discovery, best practices identification, and common pitfalls documentation |
Usage: These agents are automatically invoked during PRP creation commands and can be explicitly invoked via the Task tool in custom workflows.
Version: 1.0.0 | Author: NanoBoom | Category: Development
Complete PRP workflow automation with commands for creating, executing, committing, and shipping features using the PRP methodology.
Features:
- End-to-end workflow automation
- Git integration (branch, commit, PR)
- Validation gates and quality checks
- CI/CD integration support
Commands (8):
| Command | Description |
|---|---|
/prp-core:create |
Create feature PRP with deep codebase analysis |
/prp-core:execute |
Execute PRP with validation until complete |
/prp-core:commit |
Create atomic git commit with validation |
/prp-core:pr |
Push changes and create pull request |
/prp-core:new-branch |
Create new git branch for feature |
/prp-core:review |
Code review with validation |
/prp-core:install |
Install and configure prp-core |
/prp-core:run-all |
Complete workflow orchestration (create -> execute -> commit -> pr) |
Skill (1):
| Skill | Description |
|---|---|
prp-core-runner |
Orchestrates complete PRP workflow from feature request to pull request |
# Add this marketplace to Claude Code
/plugin marketplace add https://github.com/NanoBoom/nano-claude-code-plugins.git
# Browse available plugins
/plugin
# Install plugins
/plugin install prp-main@nano-claude-code-plugins
/plugin install prp-agents@nano-claude-code-plugins
/plugin install prp-core@nano-claude-code-plugins# Clone the repository
git clone https://github.com/NanoBoom/nano-claude-code-plugins.git
cd nano-claude-code-plugins
# Start Claude Code
claude
# Add local marketplace (use absolute path)
/plugin marketplace add /absolute/path/to/nano-claude-code-plugins
# Install plugins
/plugin install prp-main@nano-claude-code-plugins
/plugin install prp-agents@nano-claude-code-plugins
/plugin install prp-core@nano-claude-code-plugins
# Restart Claude Code for commands to loadAdd to your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"nano-claude-code-plugins": {
"source": "NanoBoom/nano-claude-code-plugins"
}
},
"enabledPlugins": [
"prp-main@nano-claude-code-plugins",
"prp-agents@nano-claude-code-plugins",
"prp-core@nano-claude-code-plugins"
]
}Team members who trust the repository will automatically have the plugins installed.
# 1. Create a feature PRP with deep analysis
/prp-core:create "Add user authentication with JWT"
# 2. Execute the PRP (implements the feature)
/prp-core:execute PRPs/features/add-user-authentication.md
# 3. Commit changes with validation
/prp-core:commit
# 4. Create pull request
/prp-core:pr "feat: add JWT authentication"# Create comprehensive PRP
/base-create "Add user authentication"
# Execute implementation
/base-execute PRPs/user-authentication.md-
Create plugin directory structure:
mkdir -p plugins/your-plugin/.claude-plugin mkdir -p plugins/your-plugin/commands mkdir -p plugins/your-plugin/agents
-
Create plugin.json:
{ "name": "your-plugin", "description": "Your plugin description", "version": "1.0.0", "author": { "name": "Your Name", "email": "[email protected]" } } -
Add commands, agents, or skills as needed
-
Update marketplace.json to include your plugin
plugins/
└── your-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── commands/ # Slash commands (*.md)
│ └── command.md
├── agents/ # AI agents (*.md)
│ └── agent.md
├── skills/ # Skills
│ └── skill-name/
│ └── SKILL.md
├── hooks/ # Event handlers
│ └── hooks.json
├── .mcp.json # MCP server configuration
└── README.md # Plugin documentation
| Command | Description |
|---|---|
/plugin |
Browse available plugins |
/plugin install [name]@nano-claude-code-plugins |
Install a plugin |
/plugin update [name]@nano-claude-code-plugins |
Update a plugin |
/plugin uninstall [name]@nano-claude-code-plugins |
Uninstall a plugin |
- Fork this repository
- Create your plugin in the
plugins/directory - Update
.claude-plugin/marketplace.jsonwith your plugin information - Submit a pull request
We welcome contributions! Please follow these guidelines:
-
Plugin Quality Standards:
- Complete documentation in README.md
- Proper error handling in commands and agents
- Follow Claude Code plugin specification
- Include examples and usage instructions
-
Testing:
- Test your plugin locally before submitting
- Ensure all commands and agents work as expected
- Verify compatibility with latest Claude Code version
-
Pull Request Process:
- Create a feature branch for your plugin
- Update marketplace.json with plugin metadata
- Include screenshots or demos if applicable
- Provide clear description of plugin functionality
- Issues: GitHub Issues
- Documentation: Claude Code Plugins Docs
- Contact: [email protected]
This marketplace and its plugins are released under the MIT License.
- Updated documentation to reflect all 3 plugins
- Added comprehensive command reference tables
- Improved installation instructions
- Added quick reference workflow examples
- Initial marketplace release
- Added prp-main plugin (14 commands)
- Added prp-agents plugin (2 agents)
- Added prp-core plugin (8 commands, 1 skill)
- Established plugin development guidelines
- Created marketplace infrastructure
Made with NanoBoom