2025-06-22 20:39:51 +02:00
# Meet SuperClaude – The Missing Power-Up for Claude Code
2025-06-22 14:23:51 +02:00
[](https://opensource.org/licenses/MIT)
2025-06-24 12:12:51 +02:00
[](https://github.com/NomenAK/SuperClaude)
2025-06-22 14:23:51 +02:00
[](https://github.com/NomenAK/SuperClaude/issues)
[](https://github.com/NomenAK/SuperClaude/blob/master/CONTRIBUTING.md)
2025-06-22 20:39:51 +02:00
**A lightweight framework that transforms generic Claude Code into your specialized development partner – no external tools, no complex setup, just pure configuration magic.**
2025-06-22 14:23:51 +02:00
2025-06-24 22:02:29 +02:00
> **New in v4.0.0**: Template reference system achieves significant efficiency improvements with @pattern includes and validation system
2025-06-24 21:24:14 +02:00
2025-06-22 20:39:51 +02:00
## 🎯 The Problem
2025-06-22 14:23:51 +02:00
2025-06-22 20:39:51 +02:00
Claude Code is powerful, but let's be honest – it's generic. You find yourself:
- Losing context mid-debugging session
- Repeating the same instructions every project
- Wishing it understood YOUR coding style
- Watching tokens vanish on verbose responses
2025-06-22 14:23:51 +02:00
2025-06-22 20:39:51 +02:00
## ✨ Enter SuperClaude
2025-06-22 14:23:51 +02:00
2025-06-22 20:39:51 +02:00
Think of it as a brain upgrade for Claude Code. Drop it in once, and suddenly Claude:
- **Remembers everything** with Git-based checkpoints
- **Thinks like you want** with 9 specialized personas
2025-06-24 22:02:29 +02:00
- **Works significantly more efficiently** with @pattern template system (v4.0.0)
2025-06-22 20:39:51 +02:00
- **Never guesses** – always finds the official docs first
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🚀 Zero-Friction Install
2025-06-22 14:02:49 +02:00
```bash
2025-06-22 20:39:51 +02:00
git clone https://github.com/NomenAK/SuperClaude.git
2025-06-22 14:02:49 +02:00
cd SuperClaude
2025-06-24 04:54:15 -04:00
./install.sh # Default: ~/.claude/
# OR
./install.sh --dir /opt/claude # Custom location
./install.sh --dir ./project-claude # Project-specific
2025-06-22 14:02:49 +02:00
```
2025-06-24 04:54:15 -04:00
That's it. No databases, no services, no dependencies. Installs to `~/.claude/` by default or any directory you choose. The installer even backs up your existing config automatically!
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 💡 Why You'll Love It
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
### 🔄 **Never Lose Context Again**
Git-integrated checkpoint system lets you jump back to any point in your conversation. Debugging a nasty bug at 3am? Create a checkpoint. Need to try a different approach? Roll back and branch off.
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
### 📚 **Smart Documentation That Evolves**
Your docs write themselves using our token-optimized templates. Project docs go in `/docs` , while Claude's working notes live in `/.claudedocs` . Everything stays organized, nothing gets lost.
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
### 🎭 **9 Instant Personas**
Switch Claude's entire mindset with one command:
2025-06-22 14:02:49 +02:00
```bash
2025-06-22 20:39:51 +02:00
/persona:architect # Big-picture system design mode
2025-06-24 12:12:51 +02:00
/persona:frontend # Pixel-perfect UI obsession mode
2025-06-22 20:39:51 +02:00
/persona:security # Paranoid threat-modeling mode
/persona:analyzer # Sherlock Holmes debugging mode
2025-06-22 14:02:49 +02:00
```
2025-06-22 20:39:51 +02:00
Each persona thinks differently, asks different questions, and solves problems their own way.
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
### ⚡ **18 Power Commands**
Real shortcuts for real work:
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
```bash
2025-06-24 21:24:14 +02:00
/build --react --magic # Spin up a React app with AI-generated components
/troubleshoot --prod # Production fire? This knows what to do
/analyze --security # Full security audit in seconds
/git --checkpoint # Save your progress before that risky refactor
/spawn --task "debug" # Launch specialized debugging agent
2025-06-22 14:02:49 +02:00
```
2025-06-22 20:39:51 +02:00
### 🧠 **Actually Intelligent Integration**
- **Context7** finds library docs instantly (no more "I think this is how it works")
- **Sequential** thinking for complex problems (watch it reason step-by-step)
- **Magic** generates UI components that actually match your style
- **Puppeteer** tests everything in a real browser
2025-06-22 14:02:49 +02:00
2025-06-24 22:02:29 +02:00
### 🚄 **Substantially More Efficient**
2025-06-24 21:24:14 +02:00
Our UltraCompressed mode strips unnecessary tokens without losing clarity. Plus, the new @pattern template system eliminates command duplication. More context, longer conversations, bigger projects – same token budget.
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🎮 Quick Start Examples
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
### The "New Project" Flow
```bash
/persona:architect
2025-06-24 21:24:14 +02:00
/design --api --ddd # Domain-driven design from the start
/estimate --detailed # Know what you're getting into
2025-06-22 20:39:51 +02:00
/persona:backend
2025-06-24 21:24:14 +02:00
/build --api --tdd # Build it right the first time
2025-06-22 14:02:49 +02:00
```
2025-06-22 20:39:51 +02:00
### The "Something's Broken" Flow
2025-06-22 14:02:49 +02:00
```bash
2025-06-22 20:39:51 +02:00
/persona:analyzer
2025-06-24 21:24:14 +02:00
/troubleshoot --investigate --prod
/analyze --profile # Find the real bottleneck
2025-06-24 12:12:51 +02:00
/persona:performance
2025-06-24 22:02:29 +02:00
/improve --performance --threshold high
2025-06-22 14:02:49 +02:00
```
2025-06-22 20:39:51 +02:00
### The "Make It Pretty" Flow
2025-06-22 14:02:49 +02:00
```bash
2025-06-22 20:39:51 +02:00
/persona:frontend
2025-06-24 21:24:14 +02:00
/build --react --magic # AI-generated components
/test --e2e --pup # See it work in a real browser
/improve --quality # Polish until it shines
2025-06-22 14:02:49 +02:00
```
2025-06-22 20:39:51 +02:00
## 🔧 How It Actually Works
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
SuperClaude is pure configuration – no code, no external dependencies. It works by:
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
1. **Loading specialized instructions ** when Claude Code starts
2. **Activating different rulesets ** based on your commands
3. **Switching cognitive modes ** through personas
2025-06-24 21:24:14 +02:00
4. **Optimizing token usage ** with @pattern templates & UltraCompressed mode
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
The framework includes:
- **CLAUDE.md** – Core configuration and behaviors
2025-06-24 12:12:51 +02:00
- **RULES.md** – Engineering standards and practices
2025-06-22 20:39:51 +02:00
- **PERSONAS.md** – 9 specialized thinking modes
- **MCP.md** – Smart tool orchestration
- **18 Commands** – Ready-made workflows
2025-06-24 21:24:14 +02:00
- **25 Shared Resources** – Battle-tested patterns
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🎨 Pick Your Fighter (Persona)
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
| Persona | Superpower | Activate When You Need... |
|---------|------------|---------------------------|
| **architect ** | Sees the big picture | System design that scales |
| **frontend ** | UX perfectionist | Interfaces users love |
| **backend ** | Performance obsessed | APIs that never fail |
| **security ** | Professional paranoid | Code that's bulletproof |
| **analyzer ** | Root cause detective | To solve the unsolvable |
| **qa ** | Bug hunter supreme | Testing that catches everything |
| **performance ** | Speed demon | Every millisecond to count |
| **refactorer ** | Code beautifier | To simplify the complex |
| **mentor ** | Patient teacher | To understand, not just copy |
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🛠️ Advanced Features
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
### Thinking Modes
Control how deep Claude analyzes:
2025-06-22 14:02:49 +02:00
```bash
2025-06-22 20:39:51 +02:00
"think about X" # Standard analysis
"think hard about Y" # Architecture-level depth
"ultrathink Z" # When you need EVERYTHING considered
2025-06-22 14:02:49 +02:00
```
2025-06-22 20:39:51 +02:00
### Smart Tool Control
2025-06-22 14:02:49 +02:00
```bash
2025-06-22 20:39:51 +02:00
--c7 # Force documentation lookup
--seq # Force step-by-step reasoning
--magic # Force UI component generation
--no-mcp # Use only native tools
--all-mcp # Kitchen sink mode
2025-06-22 14:02:49 +02:00
```
2025-06-22 20:39:51 +02:00
### Evidence-Based Everything
No more "this is better" without proof. SuperClaude enforces:
- Metrics for performance claims
2025-06-24 21:24:14 +02:00
- Documentation for library usage (Context7 integration)
2025-06-22 20:39:51 +02:00
- Test results for quality assertions
- Security scans for safety claims
2025-06-24 21:24:14 +02:00
- Research-first methodology for external libraries
- Template reference validation system ensures integrity
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🤝 Community-Driven Development
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
SuperClaude is MIT-licensed and built by developers, for developers. We welcome:
- New personas for specialized workflows
2025-06-24 12:12:51 +02:00
- Commands that solve your daily pain points
2025-06-22 20:39:51 +02:00
- Patterns that make Claude Code smarter
- Ideas that push the boundaries
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
Check out our [Contributing Guide ](CONTRIBUTING.md ) and join the conversation!
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 📊 What Makes It Different?
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
| Feature | Without SuperClaude | With SuperClaude |
|---------|-------------------|------------------|
| **Context ** | Lost after errors | Git checkpoints preserve everything |
| **Personas ** | Generic responses | Specialized thinking modes |
2025-06-24 22:02:29 +02:00
| **Tokens ** | Verbose outputs | Substantial reduction, same information |
2025-06-22 20:39:51 +02:00
| **Docs ** | "I think this works" | Always finds official sources |
| **Workflows ** | Repeat instructions | One command, complete flow |
| **Quality ** | Hope for the best | Evidence-based standards |
2025-06-24 21:24:14 +02:00
| **Templates ** | Copy-paste commands | @pattern system eliminates duplication |
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🔮 Coming Soon
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
- VS Code extension for deeper integration
- Persona marketplace for community contributions
- Team sync for shared configurations
- Analytics dashboard (privacy-first)
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 💬 Real Developer Stories
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
> "I was debugging a production issue at 2am. Created a checkpoint, tried three different approaches, rolled back to the one that worked. Saved my sanity." – *Backend Dev*
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
> "The frontend persona just *gets* UX. It asks questions I didn't even think of." – *Full-Stack Dev*
2025-06-22 14:02:49 +02:00
2025-06-24 22:02:29 +02:00
> "Significant token reduction means I can keep entire codebases in context. The @pattern system is brilliant." – *Tech Lead*
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🎯 Is SuperClaude For You?
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
Perfect if you:
- ✅ Want consistent AI assistance across projects
- ✅ Value evidence over opinions
- ✅ Need specialized thinking modes
- ✅ Care about token efficiency
- ✅ Like tools that just work
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
Skip if you:
- ❌ Prefer completely manual control
- ❌ Don't use Claude Code regularly
- ❌ Happy with generic AI responses
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🚦 Get Started in 2 Minutes
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
1. **Install **
```bash
git clone https://github.com/NomenAK/SuperClaude.git && cd SuperClaude && ./install.sh
2025-06-24 04:54:15 -04:00
# Or custom location: ./install.sh --dir /your/path
2025-06-22 20:39:51 +02:00
```
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
2. **Test Drive **
```bash
2025-06-24 21:24:14 +02:00
/analyze --code # See what it finds
2025-06-22 20:39:51 +02:00
/persona:architect # Try a new mindset
```
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
3. **Go Deeper **
2025-06-24 21:24:14 +02:00
- Explore commands: `/load`
2025-06-22 20:39:51 +02:00
- Read the guides: `~/.claude/commands/`
- Join the community: [Discussions ](https://github.com/NomenAK/SuperClaude/discussions )
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🛟 Need Help?
2025-06-22 14:02:49 +02:00
2025-06-24 04:54:15 -04:00
- **Installation issues?** Run `./install.sh` again – it's idempotent. Use `./install.sh --help` for options
2025-06-22 20:39:51 +02:00
- **Commands not working?** Check `ls ~/.claude/commands/`
- **Want to contribute?** See [CONTRIBUTING.md ](CONTRIBUTING.md )
- **Found a bug?** [Open an issue ](https://github.com/NomenAK/SuperClaude/issues )
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
## 🎉 Join the Revolution
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
SuperClaude isn't just a tool – it's a movement to make AI assistance actually useful for real developers. Every persona added, every command refined, every pattern shared makes Claude Code better for everyone.
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
**What would make YOUR workflow better? Let's build it together.**
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
---
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
*SuperClaude v4.0.0 – Because generic AI assistance isn't good enough anymore.*
2025-06-22 14:02:49 +02:00
2025-06-22 20:39:51 +02:00
[⭐ Star us on GitHub ](https://github.com/NomenAK/SuperClaude ) | [💬 Join the Discussion ](https://github.com/NomenAK/SuperClaude/discussions ) | [🐛 Report an Issue ](https://github.com/NomenAK/SuperClaude/issues )