Claude Code Plugins - Team Standards Marketplace
A curated collection of Claude Code plugins designed to standardize and streamline team workflows for code review and project setup.
Available Plugins
🔍 Code Review Standards (/code-review)
A comprehensive code review assistant that ensures consistency across your team's review process.
Features:
- Standardized checklist covering code quality, functionality, testing, and documentation
- Security and performance considerations
- Team-specific standards enforcement
- Structured feedback format with severity levels
Use Case: Run this command when reviewing pull requests to ensure all team standards are consistently applied.
🚀 Project Setup Standards (/project-setup)
An interactive guide for initializing new projects following team conventions.
Features:
- Language-specific project structure templates
- Essential configuration files (gitignore, README, CI/CD)
- Dependency management setup
- Code quality tooling (linters, formatters, testing)
- Documentation standards
Use Case: Use this command when starting a new project to ensure it follows all team conventions from day one.
Installation
Step 1: Add the Marketplace
In Claude Code, run:
/plugin marketplace add natifridman/claude-plugins
Step 2: Install 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
Usage
Code Review
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.
Project Setup
When starting a new project:
/project-setup
Claude will guide you through the complete setup process, ensuring all team conventions are followed.
For Team Administrators
Customizing Plugins
You can customize these plugins to match your specific team standards:
- Fork this repository
- Edit the command files in
plugins/*/commands/*.md
- Update the
marketplace.json to point to your fork
- Team members can then add your customized marketplace
Adding New Plugins
To contribute new plugins to this marketplace:
- Create a new plugin directory under
plugins/
- Include the required structure:
plugins/your-plugin-name/
├── .claude-plugin/
│ └── plugin.json
└── commands/
└── your-command.md
- Update
.claude-plugin/marketplace.json to include your plugin
- Submit a pull request with a description of the plugin's purpose
Plugin Structure
Each plugin follows this structure:
plugins/plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
└── commands/
└── command-name.md # Command definition and prompts
plugin.json Format
{
"name": "plugin-name",
"version": "1.0.0",
"description": "Brief description of what the plugin does",
"author": {
"name": "Your Name"
}
}
Command Markdown Format
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...
Marketplace Structure
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"
}
]
}
Best Practices
- Keep Commands Focused: Each command should have a single, clear purpose
- Document Thoroughly: Use clear descriptions and provide examples
- Version Control: Update version numbers when making significant changes
- Test Locally: Test plugins locally before sharing with the team
- Gather Feedback: Regularly collect feedback from team members and iterate
Contributing
We welcome contributions from team members! To contribute:
- Fork the repository
- Create a feature branch (
git checkout -b feature/new-plugin)
- Make your changes and test thoroughly
- Commit with clear messages (
git commit -m 'Add: new deployment plugin')
- Push to your branch (
git push origin feature/new-plugin)
- Open a Pull Request with a detailed description
Resources
License