Production-ready Claude Code + iTerm2 setup. 60+ plugins (16 integrations, 11 LSPs), 8 commands, 138 agents, knowledge system, 6 stack presets. One command to install.
| Category | Count | Highlights |
|---|---|---|
| Commands | 8 | /commit, /debug, /explore, /plan, /refactor, /review, /ship, /test |
| Agents | 138 | 135 specialized subagents (VoltAgent) + researcher, reviewer, simplifier |
| Hooks | 2 | Session start (load context), session end (save learnings) |
| Knowledge Templates | 3 | Session journals, past mistakes log, decision records |
| Plugin Bundles | 60+ | Core workflow, dev tools (16 plugins + 11 LSPs), PM skills, 16 integrations |
| Stack Presets | 6 | React/Next.js, Python/Django, Python/FastAPI, Go, Rust, General |
| CLAUDE.md | 1 | Battle-tested system prompt with your identity + stack injected |
| Brand Guide Plugin | 1 | Define your brand voice, tone, and style rules |
| iTerm2 Setup | Full | Oh My Zsh + Powerlevel10k + fonts + themes (macOS) |
git clone https://github.com/v60samurai/baazigar-claude-code-setup.git
cd baazigar-claude-code-setup
bash install.shThe installer walks you through everything interactively:
- Your identity (name, role, working style)
- Your stack (React, Python, Go, Rust, or General)
- Plugin bundles (Core, Dev, PM, Integrations)
- iTerm2 theme and prompt style (macOS only)
Prerequisites: The installer checks for and helps you install everything you need. If you're starting from scratch, it will guide you through installing Homebrew, git, Node.js, and Claude Code CLI step by step.
Manual prerequisite install (if you prefer doing it yourself)
1. Homebrew (macOS only)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"2. Git
# macOS (via Xcode tools)
xcode-select --install
# Ubuntu/Debian
sudo apt install git3. Node.js 18+
# macOS
brew install node
# Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs4. Claude Code CLI
npm install -g @anthropic-ai/claude-codeThen run claude once to log in with your Anthropic account.
The workflow backbone. Brainstorming, planning, debugging, TDD, verification, cross-session memory, live docs lookup, code review.
9 plugins including: superpowers, episodic-memory, context7, code-review, code-simplifier, feature-dev, elements-of-style, plugin-dev, claude-mem
130+ coding skills that auto-activate per language. PR review, browser testing, security scanning, agent development, UI/UX design, and 11 LSPs for polyglot development.
16 plugins + 11 LSPs including: everything-claude-code, pr-review-toolkit, greptile, serena, ui-ux-pro-max, playwright, security-guidance
40+ product management skills. PRDs, user stories, competitive analysis, sprint planning, A/B test analysis, pricing strategy.
9 plugins including: pm-execution, pm-product-strategy, pm-product-discovery, pm-market-research, pm-data-analytics
Vercel, GitHub, Slack, Sentry, Firebase, Supabase, Stripe, Pinecone, Atlassian, Linear, GitLab, HuggingFace, Notion, Asana, Circleback, Ralph Loop
3 custom agents (researcher, reviewer, simplifier) plus 135 specialized subagents from VoltAgent:
| Category | Count | Examples |
|---|---|---|
| Core Development | 10 | backend, frontend, fullstack, mobile, API designer, GraphQL, microservices |
| Language Specialists | 29 | TypeScript, Python, Go, Rust, Java, Kotlin, Swift, C++, React, Next.js, Django, Laravel |
| Infrastructure | 16 | DevOps, Docker, Kubernetes, Terraform, cloud architect, SRE, security engineer |
| Quality & Security | 14 | code reviewer, debugger, security auditor, penetration tester, QA, performance |
| Data & AI | 13 | ML engineer, data scientist, LLM architect, NLP, MLOps, prompt engineer |
| Developer Experience | 13 | documentation, CLI, refactoring, MCP developer, git workflows, DX optimizer |
| Specialized Domains | 12 | blockchain, IoT, fintech, gaming, SEO, payments, embedded systems |
| Business & Product | 11 | product manager, UX researcher, technical writer, scrum master, sales engineer |
| Meta Orchestration | 10 | multi-agent coordinator, task distributor, workflow orchestrator |
| Research & Analysis | 7 | market researcher, competitive analyst, trend analyst, scientific literature |
Each preset configures your CLAUDE.md with stack-specific rules, forbidden patterns, file structure, conventions, and decision trees.
| Preset | Stack |
|---|---|
| React / Next.js | React 19, Next.js 15, TypeScript, Tailwind, shadcn/ui, pnpm, Biome |
| Python / Django | Django 5, DRF, PostgreSQL, pytest, ruff, uv, Celery |
| Python / FastAPI | FastAPI, Pydantic v2, SQLAlchemy 2.0, pytest, ruff, uv |
| Go | Go 1.22+, stdlib/Chi, sqlc, testify, golangci-lint |
| Rust | Axum, SQLx, tokio, serde, cargo |
| General | No stack opinion - universal rules only, customize later |
The generated CLAUDE.md includes:
Universal sections (every stack):
- BOOT - Loads project knowledge before starting work
- Think-Build-Prove - Cognitive gears (Scope Expand / Hold / Reduce), priority order (Correct > Simple > Maintainable > Fast > Elegant), tripwires
- Model Routing - When to use Sonnet vs Opus, when to enable thinking
- Behavioral Rules - No TODOs, no scaffolds, 10 lines > 50 lines, validate everything
- Quality Bar - Security review, ship check, error state craft
- Knowledge System - Session journals, past mistakes, decision records
Stack-specific sections:
- Stack tools and libraries
- Forbidden patterns (what NEVER to use)
- File structure conventions
- Coding patterns and conventions
- Decision tree for common "which tool?" questions
The terminal setup is independent - you can install it without the Claude setup.
Includes:
- iTerm2 via Homebrew
- Oh My Zsh with plugins (autosuggestions, syntax-highlighting, git, z)
- Powerlevel10k prompt with two presets (lean minimal or classic powerline)
- MesloLGS NF fonts (required by Powerlevel10k)
- Two themes: Light (#FAFAFA) and Dark (Catppuccin Mocha)
Run standalone: bash iterm2/install-iterm2.sh
After installation, everything is yours to customize:
- Edit CLAUDE.md directly at
~/.claude/CLAUDE.md— see Harshit's personal CLAUDE.md as a real-world reference - Add commands - create
.mdfiles in~/.claude/commands/ - Add agents - create
.mdfiles in~/.claude/agents/ - Add hooks - create scripts in
~/.claude/hooks/, register in settings.json - Build plugins - the brand-guide plugin shows the pattern
- Set up brand voice - run
/manage-brandin Claude Code
bash uninstall.shRestores all backed-up files. Does not remove plugins, iTerm2, or Oh My Zsh.
This setup is built on the Think-Build-Prove methodology:
- Load context - What was tried before? What failed?
- Challenge the ask - Right problem? Right solution? Right time?
- Map the system - Boundaries, data flows, failure modes
- Plan - 3+ steps = plan mode
- Build in stages - Verify each step
- Prove - Run end-to-end, not just units
Priority order: Correct > Simple > Maintainable > Fast > Elegant
The knowledge system (session journals, past mistakes, decision records) ensures you learn from every session and never repeat the same class of error twice.
| Platform | Claude Setup | iTerm2 Setup |
|---|---|---|
| macOS | Full | Full |
| Linux / WSL | Full | Not available |
| Windows | Via WSL | Not available |
Add a stack preset:
- Copy
stacks/general.mdas a template - Fill in all 7 sections with
<!-- SECTION: -->markers - Submit a PR
Suggest a plugin: Open an issue with the plugin name, marketplace, and why it should be in a specific bundle.
This setup curates plugins from these authors and communities:
- Anthropic - Official Claude Code plugins
- obra/superpowers - Superpowers workflow plugins
- affaan-m/everything-claude-code - 130+ coding skills
- phuryn/pm-skills - Product management skills
- MadeByTokens - Resume helper and more
- thedotmack/claude-mem - Persistent memory system
- VoltAgent/awesome-claude-code-subagents - 135 specialized subagents across 10 categories
- Catppuccin - Dark theme color palette
- romkatv/powerlevel10k - Zsh prompt theme
MIT