haisem-codes/claude-code-mastery
The definitive guide to configuring Claude Code for maximum performance. 190+ skills, 33 agents, battle-tested templates, and a one-prompt setup.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking $ claude mcp add context7 -- npx -y @upstash/context7-mcp $ claude mcp add playwright -- npx -y @playwright/mcp@latest $ claude mcp add pw-testrail -e TESTRAIL_<redacted> -e TESTRAIL_URL=YOUR_TESTRAIL_URL -e TESTRAIL_USER=YOUR_TESTRAIL_USER -- npx tsx ${CLAUDE_PLUGIN_ROOT}/integrations/testrail-mcp/src/index.ts $ claude mcp add pw-browserstack -e BROWSERSTACK_ACCESS_KEY=YOUR_BROWSERSTACK_ACCESS_KEY -e BROWSERSTACK_USERNAME=YOUR_BROWSERSTACK_USERNAME -- npx tsx ${CLAUDE_PLUGIN_ROOT}/integrations/browserstack-mcp/src/index.ts $ npx degit haisem-codes/claude-code-mastery/.claude ./rig-claude-code-mastery # inspect, then merge into .claude/
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking $ claude mcp add context7 -- npx -y @upstash/context7-mcp $ claude mcp add playwright -- npx -y @playwright/mcp@latest $ claude mcp add pw-testrail -e TESTRAIL_<redacted> -e TESTRAIL_URL=YOUR_TESTRAIL_URL -e TESTRAIL_USER=YOUR_TESTRAIL_USER -- npx tsx ${CLAUDE_PLUGIN_ROOT}/integrations/testrail-mcp/src/index.ts $ claude mcp add pw-browserstack -e BROWSERSTACK_ACCESS_KEY=YOUR_BROWSERSTACK_ACCESS_KEY -e BROWSERSTACK_USERNAME=YOUR_BROWSERSTACK_USERNAME -- npx tsx ${CLAUDE_PLUGIN_ROOT}/integrations/browserstack-mcp/src/index.ts
$ npx degit haisem-codes/claude-code-mastery/.claude/skills/bootstrap-claude .claude/skills/bootstrap-claude $ npx degit haisem-codes/claude-code-mastery/examples/projects/multi-agent-python/skills/deep-review .claude/skills/deep-review $ npx degit haisem-codes/claude-code-mastery/examples/projects/multi-agent-python/skills/plan-feature .claude/skills/plan-feature $ npx degit haisem-codes/claude-code-mastery/examples/projects/multi-agent-python/skills/report .claude/skills/report $ npx degit haisem-codes/claude-code-mastery/examples/projects/multi-agent-python/skills/security-audit .claude/skills/security-audit $ npx degit haisem-codes/claude-code-mastery/examples/projects/multi-agent-python/skills/verify .claude/skills/verify $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/audio-design .claude/skills/audio-design $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/cinematic-grammar .claude/skills/cinematic-grammar $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/earth-flyto .claude/skills/earth-flyto $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/motion-design .claude/skills/motion-design $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/premium-web-design .claude/skills/premium-web-design $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/product-ui .claude/skills/product-ui $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/remotion .claude/skills/remotion $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/vt-start .claude/skills/vt-start $ npx degit haisem-codes/claude-code-mastery/examples/projects/nextjs-typescript/skills/webgl-3d .claude/skills/webgl-3d $ npx degit haisem-codes/claude-code-mastery/examples/skills/commit .claude/skills/commit $ npx degit haisem-codes/claude-code-mastery/examples/skills/deep-research .claude/skills/deep-research $ npx degit haisem-codes/claude-code-mastery/examples/skills/memory-audit .claude/skills/memory-audit $ npx degit haisem-codes/claude-code-mastery/skills/c-level-advisor .claude/skills/c-level-advisor $ npx degit haisem-codes/claude-code-mastery/skills/c-level-advisor/executive-mentor/skills/board-prep .claude/skills/board-prep $ npx degit haisem-codes/claude-code-mastery/skills/c-level-advisor/executive-mentor/skills/challenge .claude/skills/challenge $ npx degit haisem-codes/claude-code-mastery/skills/c-level-advisor/executive-mentor/skills/hard-call .claude/skills/hard-call $ npx degit haisem-codes/claude-code-mastery/skills/c-level-advisor/executive-mentor/skills/postmortem .claude/skills/postmortem $ npx degit haisem-codes/claude-code-mastery/skills/c-level-advisor/executive-mentor/skills/stress-test .claude/skills/stress-test $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/browserstack .claude/skills/browserstack $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/coverage .claude/skills/coverage $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/fix .claude/skills/fix $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/generate .claude/skills/generate $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/init .claude/skills/init $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/migrate .claude/skills/migrate $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/review .claude/skills/review $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/playwright-pro/skills/testrail .claude/skills/testrail $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/self-improving-agent/skills/extract .claude/skills/extract $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/self-improving-agent/skills/promote .claude/skills/promote $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/self-improving-agent/skills/remember .claude/skills/remember $ npx degit haisem-codes/claude-code-mastery/skills/engineering-team/self-improving-agent/skills/status .claude/skills/status $ npx degit haisem-codes/claude-code-mastery/skills/marketing .claude/skills/marketing
$ curl -fsSL --create-dirs -o .claude/agents/agent-organizer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/agent-organizer.md $ curl -fsSL --create-dirs -o .claude/agents/product-manager.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/business/product-manager.md $ curl -fsSL --create-dirs -o .claude/agents/ai-engineer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/ai-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/data-engineer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/data-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/data-scientist.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/data-scientist.md $ curl -fsSL --create-dirs -o .claude/agents/database-optimizer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/database-optimizer.md $ curl -fsSL --create-dirs -o .claude/agents/graphql-architect.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/graphql-architect.md $ curl -fsSL --create-dirs -o .claude/agents/ml-engineer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/ml-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/postgresql-pglite-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/postgresql-pglite-pro.md $ curl -fsSL --create-dirs -o .claude/agents/prompt-engineer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/data-ai/prompt-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/backend-architect.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/backend-architect.md $ curl -fsSL --create-dirs -o .claude/agents/dx-optimizer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/dx-optimizer.md $ curl -fsSL --create-dirs -o .claude/agents/electron-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/electron-pro.md $ curl -fsSL --create-dirs -o .claude/agents/frontend-developer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/frontend-developer.md $ curl -fsSL --create-dirs -o .claude/agents/full-stack-developer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/full-stack-developer.md $ curl -fsSL --create-dirs -o .claude/agents/golang-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/golang-pro.md $ curl -fsSL --create-dirs -o .claude/agents/legacy-modernizer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/legacy-modernizer.md $ curl -fsSL --create-dirs -o .claude/agents/mobile-developer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/mobile-developer.md $ curl -fsSL --create-dirs -o .claude/agents/nextjs-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/nextjs-pro.md $ curl -fsSL --create-dirs -o .claude/agents/python-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/python-pro.md $ curl -fsSL --create-dirs -o .claude/agents/react-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/react-pro.md $ curl -fsSL --create-dirs -o .claude/agents/typescript-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/typescript-pro.md $ curl -fsSL --create-dirs -o .claude/agents/ui-designer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/ui-designer.md $ curl -fsSL --create-dirs -o .claude/agents/ux-designer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/development/ux-designer.md $ curl -fsSL --create-dirs -o .claude/agents/cloud-architect.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/infrastructure/cloud-architect.md $ curl -fsSL --create-dirs -o .claude/agents/deployment-engineer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/infrastructure/deployment-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/devops-incident-responder.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/infrastructure/devops-incident-responder.md $ curl -fsSL --create-dirs -o .claude/agents/incident-responder.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/infrastructure/incident-responder.md $ curl -fsSL --create-dirs -o .claude/agents/performance-engineer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/infrastructure/performance-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/architect-reviewer.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/quality-testing/architect-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/code-reviewer-pro.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/quality-testing/code-reviewer-pro.md $ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/quality-testing/debugger.md $ curl -fsSL --create-dirs -o .claude/agents/qa-expert.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/quality-testing/qa-expert.md $ curl -fsSL --create-dirs -o .claude/agents/test-automator.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/quality-testing/test-automator.md $ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/security/security-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/api-documenter.md https://raw.githubusercontent.com/haisem-codes/claude-code-mastery/main/agents/specialization/api-documenter.md $ curl -fsSL --create-dirs -o .claude/agents/documentation-expert.md https://raw.githubusercontent.com/haisem-codes/claude-code-<redacted>-expert.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,974 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(~/.aws/**)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(.env)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/.env.*)",
"Read(**/*.key)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(npm publish:*)",
"Bash(wget *)",
"Bash(git rebase *)",
"Bash(gh pr merge *)",
"Bash(git commit *)"
]
}
} MCP servers (5)
| server | source | est. tokens |
|---|---|---|
| Sequential Thinking · "sequential-thinking" | npm | 900 |
| Context7 | npm | 1.2k |
| Playwright MCP · "playwright" | npm | 7.5k |
| tsx · "pw-testrail" env: TESTRAIL_API_KEY, TESTRAIL_URL, TESTRAIL_USER | npm | 2.5k |
| tsx · "pw-browserstack" env: BROWSERSTACK_ACCESS_KEY, BROWSERSTACK_USERNAME | npm | 2.5k |
Skills (37)
bootstrap-claudedeep-reviewplan-featurereportsecurity-auditverifyaudio-designcinematic-grammarearth-flytomotion-designpremium-web-designproduct-uiremotionvt-startwebgl-3dcommitdeep-researchmemory-auditc-level-advisorboard-prepchallengehard-callpostmortemstress-testbrowserstackcoveragefixgenerateinitmigratereviewtestrailextractpromoterememberstatusmarketing-skills
Subagents (37)
| agent-organizer model: haiku | A highly advanced AI agent that functions as a master orchestrator for complex, multi-agent tasks. It analyzes project requirements, defines a team of specialized AI agents, and manages their collabor |
| product-manager model: sonnet | A strategic and customer-focused AI Product Manager for defining product vision, strategy, and roadmaps, and leading cross-functional teams to deliver successful products. Use PROACTIVELY for developi |
| ai-engineer model: sonnet | A highly specialized AI agent for designing, building, and optimizing LLM-powered applications, RAG systems, and complex prompt pipelines. This agent implements vector search, orchestrates agentic wor |
| data-engineer model: sonnet | Designs, builds, and optimizes scalable and maintainable data-intensive applications, including ETL/ELT pipelines, data warehouses, and real-time streaming architectures. This agent is an expert in Sp |
| data-scientist model: sonnet | An expert data scientist specializing in advanced SQL, BigQuery optimization, and actionable data insights. Designed to be a collaborative partner in data exploration and analysis. |
| database-optimizer model: sonnet | An expert AI assistant for holistically analyzing and optimizing database performance. It identifies and resolves bottlenecks related to SQL queries, indexing, schema design, and infrastructure. Proac |
| graphql-architect model: sonnet | A highly specialized AI agent for designing, implementing, and optimizing high-performance, scalable, and secure GraphQL APIs. It excels at schema architecture, resolver optimization, federated servic |
| ml-engineer model: sonnet | Designs, builds, and manages the end-to-end lifecycle of machine learning models in production. Specializes in creating scalable, reliable, and automated ML systems. Use PROACTIVELY for tasks involvin |
| postgresql-pglite-pro model: sonnet | An expert in PostgreSQL and Pglite, specializing in robust database architecture, performance tuning, and the implementation of in-browser database solutions. Excels at designing efficient data models |
| prompt-engineer model: sonnet | A master prompt engineer who architects and optimizes sophisticated LLM interactions. Use for designing advanced AI systems, pushing model performance to its limits, and creating robust, safe, and rel |
| backend-architect model: sonnet | Acts as a consultative architect to design robust, scalable, and maintainable backend systems. Gathers requirements by first consulting the Context Manager and then asking clarifying questions before |
| dx-optimizer model: sonnet | A specialist in Developer Experience (DX). My purpose is to proactively improve tooling, setup, and workflows, especially when initiating new projects, responding to team feedback, or when friction in |
| electron-pro model: sonnet | An expert in building cross-platform desktop applications using Electron and TypeScript. Specializes in creating secure, performant, and maintainable applications by leveraging the full potential of w |
| frontend-developer model: sonnet | Acts as a senior frontend engineer and AI pair programmer. Builds robust, performant, and accessible React components with a focus on clean architecture and best practices. Use PROACTIVELY when develo |
| full-stack-developer model: sonnet | A versatile AI Full Stack Developer proficient in designing, building, and maintaining all aspects of web applications, from the user interface to the server-side logic and database management. Use PR |
| golang-pro model: sonnet | A Go expert that architects, writes, and refactors robust, concurrent, and highly performant Go applications. It provides detailed explanations for its design choices, focusing on idiomatic code, long |
| legacy-modernizer model: sonnet | A specialist agent for planning and executing the incremental modernization of legacy systems. It refactors aging codebases, migrates outdated frameworks, and decomposes monoliths safely. Use this to |
| mobile-developer model: sonnet | Architects and leads the development of sophisticated, cross-platform mobile applications using React Native and Flutter. This role demands proactive leadership in mobile strategy, ensuring robust nat |
| nextjs-pro model: sonnet | An expert Next.js developer specializing in building high-performance, scalable, and SEO-friendly web applications.Leverages the full potential of Next.js, including Server-Side Rendering (SSR), Stati |
| python-pro model: sonnet | An expert Python developer specializing in writing clean, performant, and idiomatic code. Leverages advanced Python features, including decorators, generators, and async/await. Focuses on optimizing p |
| react-pro model: sonnet | An expert React developer specializing in creating modern, performant, and scalable web applications. Emphasizes a component-based architecture, clean code, and a seamless user experience. Leverages a |
| typescript-pro model: sonnet | A TypeScript expert who architects, writes, and refactors scalable, type-safe, and maintainable applications for Node.js and browser environments. It provides detailed explanations for its architectur |
| ui-designer model: sonnet | A creative and detail-oriented AI UI Designer focused on creating visually appealing, intuitive, and user-friendly interfaces for digital products. Use PROACTIVELY for designing and prototyping user i |
| ux-designer model: sonnet | A creative and empathetic professional focused on enhancing user satisfaction by improving the usability, accessibility, and pleasure provided in the interaction between the user and a product. Use PR |
| cloud-architect model: sonnet | A senior cloud architect AI that designs scalable, secure, and cost-efficient AWS, Azure, and GCP infrastructure. It specializes in Terraform for Infrastructure as Code (IaC), implements FinOps best p |
| deployment-engineer model: sonnet | Designs and implements robust CI/CD pipelines, container orchestration, and cloud infrastructure automation. Proactively architects and secures scalable, production-grade deployment workflows using be |
| devops-incident-responder model: sonnet | A specialized agent for leading incident response, conducting in-depth root cause analysis, and implementing robust fixes for production systems. This agent is an expert in leveraging monitoring and o |
| incident-responder model: sonnet | A battle-tested Incident Commander persona for leading the response to critical production incidents with urgency, precision, and clear communication, based on Google SRE and other industry best pract |
| performance-engineer model: sonnet | A senior-level performance engineer who defines and executes a comprehensive performance strategy. This role involves proactive identification of potential bottlenecks in the entire software developme |
| architect-reviewer model: haiku | Proactively reviews code for architectural consistency, adherence to patterns, and maintainability. Use after any structural changes, new service introductions, or API modifications to ensure system i |
| code-reviewer-pro model: haiku | An AI-powered senior engineering lead that conducts comprehensive code reviews. It analyzes code for quality, security, maintainability, and adherence to best practices, providing clear, actionable, a |
| debugger model: sonnet | Debugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues. |
| qa-expert model: sonnet | A sophisticated AI Quality Assurance (QA) Expert for designing, implementing, and managing comprehensive QA processes to ensure software products meet the highest standards of quality, reliability, an |
| test-automator model: haiku | A Test Automation Specialist responsible for designing, implementing, and maintaining a comprehensive automated testing strategy. This role focuses on building robust test suites, setting up and manag |
| security-auditor model: sonnet | A senior application security auditor and ethical hacker, specializing in identifying, evaluating, and mitigating security vulnerabilities throughout the entire software development lifecycle. Use PRO |
| api-documenter model: haiku | A specialist agent that creates comprehensive, developer-first API documentation. It generates OpenAPI 3.0 specs, code examples, SDK usage guides, and full Postman collections. |
| documentation-expert model: haiku | A sophisticated AI Software Documentation Expert for designing, creating, and maintaining comprehensive and user-friendly software documentation. Use PROACTIVELY for developing clear, consistent, and |
Similar rigs
lst97/claude-code-sub-agents
Collection of specialized AI subagents for Claude Code for personal use (full-stack development).
Orchestrator 5.6k tok ·
qdhenry/Claude-Command-Suite
Professional slash commands for Claude Code that provide structured workflows for software development tasks including code review, feature creation, security auditing, and architectural analysis.
Orchestrator 4.9k tok ·
decarufe/claude-code-config
—
Orchestrator 4.6k tok ·
jaydubya818/governed-claude-subagents
116 production-ready subagents for Claude Code across 12 categories: development, DevOps, QA, data, security, and business operations.
Orchestrator 5.9k tok ·