Help us improve
Share bugs, ideas, or general feedback.
Team standards and shared workflows for code review and project setup
npx claudepluginhub natifridman/claude-pluginsStandardized code review checklist and guidelines for team consistency
Guide for standardized project initialization following team conventions
Share bugs, ideas, or general feedback.
A curated collection of Claude Code plugins designed to standardize and streamline team workflows for code review and project setup.
/code-review)A comprehensive code review assistant that ensures consistency across your team's review process.
Features:
Use Case: Run this command when reviewing pull requests to ensure all team standards are consistently applied.
/project-setup)An interactive guide for initializing new projects following team conventions.
Features:
Use Case: Use this command when starting a new project to ensure it follows all team conventions from day one.
In Claude Code, run:
/plugin marketplace add natifridman/claude-plugins
Install individual plugins as needed:
/plugin install code-review-standards@team-standards-marketplace
/plugin install project-setup-standards@team-standards-marketplace
Or install both at once:
/plugin install code-review-standards project-setup-standards
When reviewing a pull request:
/code-review
Claude will provide a comprehensive review based on team standards, covering all critical aspects from code quality to security.
When starting a new project:
/project-setup
Claude will guide you through the complete setup process, ensuring all team conventions are followed.
You can customize these plugins to match your specific team standards:
plugins/*/commands/*.mdmarketplace.json to point to your forkTo contribute new plugins to this marketplace:
plugins/plugins/your-plugin-name/
├── .claude-plugin/
│ └── plugin.json
└── commands/
└── your-command.md
.claude-plugin/marketplace.json to include your pluginEach plugin follows this structure:
plugins/plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
└── commands/
└── command-name.md # Command definition and prompts
{
"name": "plugin-name",
"version": "1.0.0",
"description": "Brief description of what the plugin does",
"author": {
"name": "Your Name"
}
}
Command files use YAML frontmatter for metadata:
---
description: Brief description of what this command does
---
# Command Name
Detailed instructions for Claude on how to execute this command...
The marketplace is defined in .claude-plugin/marketplace.json:
{
"name": "marketplace-name",
"owner": {
"name": "owner-name",
"url": "https://github.com/owner-name"
},
"description": "Marketplace description",
"plugins": [
{
"name": "plugin-name",
"source": "./plugins/plugin-name",
"description": "Plugin description"
}
]
}
We welcome contributions from team members! To contribute:
git checkout -b feature/new-plugin)git commit -m 'Add: new deployment plugin')git push origin feature/new-plugin)