Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
PluginSafeAgent workflow & memoryBeginner friendly

cc-best

xiaobei930 · xiaobei930/cc-best

A Claude Code plugin that transforms the AI agent into a full development team (PM→Lead→Dev→QA) with a pre-configured, role-driven workflow, 44 commands, and auto-learning capabilities.

🎭 cc-best: Turn Claude Code into a full dev team — PM→Lead→Dev→QA autonomous workflow. 44 commands · 19 skills · 8 agents · 43 rules · 30 hooks · auto-learning pipeline. | 一个插件,完整开发团队。

48 stars3License: MITUpdated 4 months ago0 opens

Preview

▍

What you can do with it

  • Initiate a new feature development from product requirements through to code review using an autonomous PM-to-QA workflow.
  • Leverage pre-configured AI roles for different stages of the software development lifecycle within Claude Code.
  • Automate best practices and safety guards throughout your coding projects with integrated hooks.

Safety check

Safe

No risky patterns found in the files we scanned.

Automated scan of the repo files. Always review code you run.

From the README

CC-Best

Role-Driven Development Workflow for Claude Code

English | 中文 | 🌐 Homepage


Transform Claude into a complete development team. From product requirements to code review — one plugin, full workflow.

44 commands · 19 skills · 8 agents · 43 rules · 30 hooks

Quick Start • Features • Workflow • Commands • FAQ

Why CC-Best?

🎯 The Problem: Claude Code is powerful, but configuring workflows, coding standards, and safety rules from scratch takes hours.

✨ The Solution: Pre-configured roles (PM → Lead → Designer → Dev → QA) that mirror real team collaboration, with safety guardrails built-in.

⚡ Quick Start

# Add marketplace and install
/plugin marketplace add xiaobei930/cc-best
/plugin install cc-best@xiaobei930

# Verify installation (30 seconds)
/cc-best:status

# Start using
/cc-best:iterate "implement user authentication"

💡 Enable Hooks: After installation, run /cc-best:setup --hooks to activate safety guards and automation hooks. See Hooks Configuration for details.

Plugin vs Clone: Command Format

InstallationCommand formatExample
Plugin ⭐/cc-best:command/cc-best:iterate "add feature"
Clone/command/iterate "add feature"

💡 Recommended: Install via plugin for automatic updates and easier management. All documentation uses plugin format (/cc-best:xxx). Clone users: run convert-to-local.js.

📦 Alternative: Clone for full customization

git clone https://github.com/xiaobei930/cc-best.git .claude
cd .claude && bash scripts/shell/init.sh

# Convert command format from /cc-best:xxx to /xxx
node scripts/node/convert-to-local.js

Use clone when you need to customize all files in your repo.

⚠️ Important: All documentation uses plugin format (/cc-best:xxx). Run the conversion script to update to local format (/xxx).

🗑️ Uninstall

# Remove the plugin
/plugin uninstall cc-best@xiaobei930

# Remove marketplace (optional)
/plugin marketplace remove xiaobei930/cc-best

No files are left behind.

What Happens Next?

After running /cc-best:iterate "implement user authentication", Claude will:

1. 📋 /cc-best:pm     → Analyze requirements, create task breakdown
2. 🏗️ /cc-best:lead   → Design technical solution
3. 💻 /cc-best:dev    → Write code, create tests
4. 🧪 /cc-best:qa     → Run tests, verify quality
5. ✅ /cc-best:commit → Commit changes with proper message

You just watch. Intervene only when needed.

Common Workflows

I want to...CommandWhat Claude does
Build a feature/cc-best:iterate "add dark mode toggle"Full cycle: plan → code → test → commit
Fix a bug/cc-best:iterate "fix login timeout issue"Investigate → fix → verify → commit
Review code/cc-best:pm "review recent changes"Analyze code, suggest improvements
Learn the codebase/cc-best:pairStep-by-step exploration with explanations

Who Is This For?

You are...Recommended modeWhy
Team with multiple rolesFull workflowPM → Lead → Dev → QA mirrors your process
Solo developer/cc-best:iterateLet Claude handle the boring parts
Learning Claude Code/cc-best:pairUnderstand each step before proceeding
Need quick fixesDirect commands/cc-best:dev "fix the typo" for simple tasks

✨ Core Features

FeatureWhat it does
🎭 Role-Based WorkflowPM → Lead → Designer → Dev → QA — complete development cycle
🔄 Autonomous Mode/cc-best:iterate runs tasks without intervention until completion
🛡️ Safety HooksBlocks rm -rf /, git push --force, and other risky commands
📐 Multi-Language Standards8-dir layered structure: common + Python/frontend/Java/C#/C++/embedded/UI rules
🧠 Memory BankPersists progress and decisions across sessions
👥 Pair Programming/cc-best:pair — step-by-step collaboration with 5 confirmation checkpoints
🔗 Knowledge Pipelineobserve → analyze → learn → evolve — self-improving knowledge loop
🌐 Cross-PlatformWindows, macOS, Linux — auto-detects package manager

While CC-Best is built for Claude Code, the methodology (Dao-Fa-Shu-Qi) and role-driven patterns are framework-agnostic and can be adapted for other AI coding assistants.

What Makes CC-Best Different

🎭 Role-Driven Development Pipeline

Not just a prompt template collection — CC-Best simulates real team collaboration:

  • 7 roles with clear boundaries: PM → Lead → Designer → Dev → QA → Verify → Commit
  • Each role has explicit MUST/SHOULD/NEVER rules, output templates, and handoff protocols
  • Automatic flow: PM creates REQ → Lead reviews & creates DES/TSK → Dev implements → QA validates
  • **D
View source on GitHub