swsounds42/claude-dotfiles
Portable Claude Code config: 167 curated agents, vendored skills with credits, my own hooks and Cascade skills, and a bootstrap that restores it all in under a minute.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ npx degit swsounds42/claude-dotfiles/agents ./rig-claude-dotfiles/agents $ npx degit swsounds42/claude-dotfiles/commands ./rig-claude-dotfiles/commands $ npx degit swsounds42/claude-dotfiles/skills ./rig-claude-dotfiles/skills $ npx degit swsounds42/claude-dotfiles/hooks ./rig-claude-dotfiles/hooks
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.
$ npx degit swsounds42/claude-dotfiles/skills/banner-design .claude/skills/banner-design $ npx degit swsounds42/claude-dotfiles/skills/brand .claude/skills/brand $ npx degit swsounds42/claude-dotfiles/skills/cascade-brain .claude/skills/cascade-brain $ npx degit swsounds42/claude-dotfiles/skills/cascade-discover .claude/skills/cascade-discover $ npx degit swsounds42/claude-dotfiles/skills/caveman .claude/skills/caveman $ npx degit swsounds42/claude-dotfiles/skills/cdt-a11y-debugging .claude/skills/cdt-a11y-debugging $ npx degit swsounds42/claude-dotfiles/skills/cdt-chrome-devtools-cli .claude/skills/cdt-chrome-devtools-cli $ npx degit swsounds42/claude-dotfiles/skills/cdt-chrome-devtools .claude/skills/cdt-chrome-devtools $ npx degit swsounds42/claude-dotfiles/skills/cdt-cookie-debugging .claude/skills/cdt-cookie-debugging $ npx degit swsounds42/claude-dotfiles/skills/cdt-debug-optimize-lcp .claude/skills/cdt-debug-optimize-lcp $ npx degit swsounds42/claude-dotfiles/skills/cdt-memory-leak-debugging .claude/skills/cdt-memory-leak-debugging $ npx degit swsounds42/claude-dotfiles/skills/cdt-troubleshooting .claude/skills/cdt-troubleshooting $ npx degit swsounds42/claude-dotfiles/skills/composition-patterns .claude/skills/composition-patterns $ npx degit swsounds42/claude-dotfiles/skills/core-web-vitals .claude/skills/core-web-vitals $ npx degit swsounds42/claude-dotfiles/skills/design-system .claude/skills/design-system $ npx degit swsounds42/claude-dotfiles/skills/design .claude/skills/design $ npx degit swsounds42/claude-dotfiles/skills/efficiency .claude/skills/efficiency $ npx degit swsounds42/claude-dotfiles/skills/email-best-practices .claude/skills/email-best-practices $ npx degit swsounds42/claude-dotfiles/skills/frontend-slides .claude/skills/frontend-slides $ npx degit swsounds42/claude-dotfiles/skills/grill-with-docs .claude/skills/grill-with-docs $ npx degit swsounds42/claude-dotfiles/skills/humanizer .claude/skills/humanizer $ npx degit swsounds42/claude-dotfiles/skills/improve-codebase-architecture .claude/skills/improve-codebase-architecture $ npx degit swsounds42/claude-dotfiles/skills/job-search-kit .claude/skills/job-search-kit $ npx degit swsounds42/claude-dotfiles/skills/last30days .claude/skills/last30days $ npx degit swsounds42/claude-dotfiles/skills/last30days/skills/last30days-nux .claude/skills/last30days-nux $ npx degit swsounds42/claude-dotfiles/skills/react-email .claude/skills/react-email $ npx degit swsounds42/claude-dotfiles/skills/react-view-transitions .claude/skills/react-view-transitions $ npx degit swsounds42/claude-dotfiles/skills/seo-local .claude/skills/seo-local $ npx degit swsounds42/claude-dotfiles/skills/seo-maps .claude/skills/seo-maps $ npx degit swsounds42/claude-dotfiles/skills/slides .claude/skills/slides $ npx degit swsounds42/claude-dotfiles/skills/ui-styling .claude/skills/ui-styling $ npx degit swsounds42/claude-dotfiles/skills/ui-ux-pro-max .claude/skills/ui-ux-pro-max $ npx degit swsounds42/claude-dotfiles/skills/vercel-optimize .claude/skills/vercel-optimize $ npx degit swsounds42/claude-dotfiles/skills/web-design-guidelines .claude/skills/web-design-guidelines $ npx degit swsounds42/claude-dotfiles/skills/web-quality-audit .claude/skills/web-quality-audit $ npx degit swsounds42/claude-dotfiles/skills/wq-accessibility .claude/skills/wq-accessibility $ npx degit swsounds42/claude-dotfiles/skills/wq-best-practices .claude/skills/wq-best-practices $ npx degit swsounds42/claude-dotfiles/skills/wq-performance .claude/skills/wq-performance $ npx degit swsounds42/claude-dotfiles/skills/wq-seo .claude/skills/wq-seo
$ curl -fsSL --create-dirs -o .claude/agents/accessibility-tester.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/accessibility-tester.md $ curl -fsSL --create-dirs -o .claude/agents/ad-security-reviewer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/ad-security-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/agent-installer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/agent-installer.md $ curl -fsSL --create-dirs -o .claude/agents/agent-organizer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/agent-organizer.md $ curl -fsSL --create-dirs -o .claude/agents/ai-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/ai-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/angular-architect.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/angular-architect.md $ curl -fsSL --create-dirs -o .claude/agents/api-designer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/api-designer.md $ curl -fsSL --create-dirs -o .claude/agents/api-documenter.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/api-documenter.md $ curl -fsSL --create-dirs -o .claude/agents/architect-reviewer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/architect-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/azure-infra-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/azure-infra-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/backend-developer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/backend-developer.md $ curl -fsSL --create-dirs -o .claude/agents/blockchain-developer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/blockchain-developer.md $ curl -fsSL --create-dirs -o .claude/agents/build-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/build-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/business-analyst.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/business-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/chaos-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/chaos-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/cli-developer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/cli-developer.md $ curl -fsSL --create-dirs -o .claude/agents/cloud-architect.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/cloud-architect.md $ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/code-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/competitive-analyst.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/competitive-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/compliance-auditor.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/compliance-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/content-marketer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/content-marketer.md $ curl -fsSL --create-dirs -o .claude/agents/context-manager.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/context-manager.md $ curl -fsSL --create-dirs -o .claude/agents/cpp-pro.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/cpp-pro.md $ curl -fsSL --create-dirs -o .claude/agents/csharp-developer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/csharp-developer.md $ curl -fsSL --create-dirs -o .claude/agents/customer-success-manager.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/customer-success-manager.md $ curl -fsSL --create-dirs -o .claude/agents/data-analyst.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/data-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/data-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/data-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/data-researcher.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/data-researcher.md $ curl -fsSL --create-dirs -o .claude/agents/data-scientist.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/data-scientist.md $ curl -fsSL --create-dirs -o .claude/agents/database-administrator.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/database-administrator.md $ curl -fsSL --create-dirs -o .claude/agents/database-optimizer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/database-optimizer.md $ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/debugger.md $ curl -fsSL --create-dirs -o .claude/agents/dependency-manager.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/dependency-manager.md $ curl -fsSL --create-dirs -o .claude/agents/deployment-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/deployment-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/devops-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/devops-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/devops-incident-responder.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/devops-incident-responder.md $ curl -fsSL --create-dirs -o .claude/agents/django-developer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/django-developer.md $ curl -fsSL --create-dirs -o .claude/agents/docker-expert.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/docker-expert.md $ curl -fsSL --create-dirs -o .claude/agents/documentation-engineer.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/documentation-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/dotnet-core-expert.md https://raw.githubusercontent.com/swsounds42/claude-dotfiles/main/agents/dotnet-core-expert.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"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(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (39)
banner-designbrandcascade-braincascade-discovercavemancdt-a11y-debuggingcdt-chrome-devtools-clicdt-chrome-devtoolscdt-cookie-debuggingcdt-debug-optimize-lcpcdt-memory-leak-debuggingcdt-troubleshootingvercel-composition-patternscore-web-vitalsdesign-systemdesignefficiencyemail-best-practicesfrontend-slidesgrill-with-docshumanizerimprove-codebase-architecturejob-search-kitlast30dayslast30daysreact-emailvercel-react-view-transitionsseo-localseo-mapsslidesui-stylingui-ux-pro-maxvercel-optimizeweb-design-guidelinesweb-quality-auditwq-accessibilitywq-best-practiceswq-performancewq-seo
Subagents (79)
| accessibility-tester model: haiku | Use this agent when you need comprehensive accessibility testing, WCAG compliance verification, or assessment of assistive technology support. |
| ad-security-reviewer model: inherit | Use this agent when you need to audit Active Directory security posture, evaluate privilege escalation risks, review identity delegation patterns, or assess authentication protocol hardening. |
| agent-installer model: haiku | Use this agent when the user wants to discover, browse, or install Claude Code agents from the awesome-claude-code-subagents repository. |
| agent-organizer model: sonnet | Use when you need to break a complex task into subtasks, match each to the capabilities of available subagents, and write a concrete team/workflow plan as Markdown. |
| ai-engineer model: inherit | Use this agent when architecting, implementing, or optimizing end-to-end AI systems—from model selection and training pipelines to production deployment and monitoring. |
| angular-architect model: sonnet | Use when architecting enterprise Angular 15+ applications with complex state management, optimizing RxJS patterns, designing micro-frontend systems, or solving performance and scalability challenges i |
| api-designer model: sonnet | Use this agent when designing new APIs, creating API specifications, or refactoring existing API architecture for scalability and developer experience. Invoke when you need REST/GraphQL endpoint desig |
| api-documenter model: haiku | Use this agent when creating or improving API documentation, writing OpenAPI specifications, building interactive documentation portals, or generating code examples for APIs. |
| architect-reviewer model: inherit | Use this agent when you need to evaluate system design decisions, architectural patterns, and technology choices at the macro level. |
| azure-infra-engineer model: sonnet | Use when designing, deploying, or managing Azure infrastructure with focus on network architecture, Entra ID integration, PowerShell automation, and Bicep IaC. |
| backend-developer model: sonnet | Use this agent when building server-side APIs, microservices, and backend systems that require robust architecture, scalability planning, and production-ready implementation. |
| blockchain-developer model: sonnet | Use this agent when building smart contracts, DApps, and blockchain protocols that require expertise in Solidity, gas optimization, security auditing, and Web3 integration. |
| build-engineer model: haiku | Use this agent when you need to optimize build performance, reduce compilation times, or scale build systems across growing teams. |
| business-analyst model: sonnet | Use when analyzing business processes, gathering requirements from stakeholders, or identifying process improvement opportunities to drive operational efficiency and measurable business value. |
| chaos-engineer model: sonnet | Use this agent when you need to design and execute controlled failure experiments, validate system resilience before incidents occur, or conduct game day exercises to test your team's incident respons |
| cli-developer model: sonnet | Use this agent when building command-line tools and terminal applications that require intuitive command design, cross-platform compatibility, and optimized developer experience. |
| cloud-architect model: inherit | Use this agent when you need to design, evaluate, or optimize cloud infrastructure architecture at scale. Invoke when designing multi-cloud strategies, planning cloud migrations, implementing disaster |
| code-reviewer model: inherit | Use this agent when you need to conduct comprehensive code reviews focusing on code quality, security vulnerabilities, and best practices. |
| competitive-analyst model: sonnet | Use when you need to analyze direct and indirect competitors, benchmark against market leaders, or develop strategies to strengthen competitive positioning and market advantage. |
| compliance-auditor model: inherit | Use this agent when you need to achieve regulatory compliance, implement compliance controls, or prepare for audits across frameworks like GDPR, HIPAA, PCI DSS, SOC 2, and ISO standards. |
| content-marketer model: haiku | Use this agent when you need to develop comprehensive content strategies, create SEO-optimized marketing content, or execute multi-channel content campaigns to drive engagement and conversions. Invoke |
| context-manager model: sonnet | Use to organize the shared context and state that a multi-agent workflow keeps in files — deciding directory/file structure, naming conventions, what goes where, and how agents read and update it. |
| cpp-pro model: sonnet | Use this agent when building high-performance C++ systems requiring modern C++20/23 features, template metaprogramming, or zero-overhead abstractions for systems programming, embedded systems, or perf |
| csharp-developer model: sonnet | Use this agent when building ASP.NET Core web APIs, cloud-native .NET solutions, or modern C# applications requiring async patterns, dependency injection, Entity Framework optimization, and clean arch |
| customer-success-manager model: sonnet | Use this agent when you need to assess customer health, develop retention strategies, identify upsell opportunities, or maximize customer lifetime value. Invoke this agent for account health analysis, |
| data-analyst model: haiku | Use when you need to extract insights from business data, create dashboards and reports, or perform statistical analysis to support decision-making. |
| data-engineer model: sonnet | Use this agent when you need to design, build, or optimize data pipelines, ETL/ELT processes, and data infrastructure. Invoke when designing data platforms, implementing pipeline orchestration, handli |
| data-researcher model: sonnet | Use this agent when you need to discover, collect, and validate data from multiple sources to fuel analysis and decision-making. Invoke this agent for identifying data sources, gathering raw datasets, |
| data-scientist model: sonnet | Use this agent when you need to analyze data patterns, build predictive models, or extract statistical insights from datasets. Invoke this agent for exploratory analysis, hypothesis testing, machine l |
| database-administrator model: sonnet | Use this agent when optimizing database performance, implementing high-availability architectures, setting up disaster recovery, or managing database infrastructure for production systems. |
| database-optimizer model: sonnet | Use this agent when you need to analyze slow queries, optimize database performance across multiple systems, or implement indexing strategies to improve query execution. |
| debugger model: sonnet | Use this agent when you need to diagnose and fix bugs, identify root causes of failures, or analyze error logs and stack traces to resolve issues. |
| dependency-manager model: haiku | Use this agent when you need to audit dependencies for vulnerabilities, resolve version conflicts, optimize bundle sizes, or implement automated dependency updates. |
| deployment-engineer model: haiku | Use this agent when designing, building, or optimizing CI/CD pipelines and deployment automation strategies. |
| devops-engineer model: sonnet | Use this agent when building or optimizing infrastructure automation, CI/CD pipelines, containerization strategies, and deployment workflows to accelerate software delivery while maintaining reliabili |
| devops-incident-responder model: sonnet | Use when actively responding to production incidents, diagnosing critical service failures, or conducting incident postmortems to implement permanent fixes and preventative measures. |
| django-developer model: sonnet | Use when building Django 4+ web applications, REST APIs, or modernizing existing Django projects with async views and enterprise patterns. |
| docker-expert model: sonnet | Use this agent when you need to build, optimize, or secure Docker container images and orchestration for production environments. |
| documentation-engineer model: haiku | Use this agent when you need to create, architect, or overhaul comprehensive documentation systems including API docs, tutorials, guides, and developer-friendly content that keeps pace with code chang |
| dotnet-core-expert model: sonnet | Use when building .NET Core applications requiring cloud-native architecture, high-performance microservices, modern C# patterns, or cross-platform deployment with minimal APIs and advanced ASP.NET Co |
Slash commands (87)
/artifacts-builder/brand-guidelines/canvas-design/changelog-generator/competitive-ads-extractor/connect-apps/connect/content-research-writer/developer-growth-analysis/domain-name-brainstormer/file-organizer/image-enhancer/internal-comms/invoice-organizer/langsmith-fetch/lead-research-assistant/mcp-builder/meeting-insights-analyzer/n8n-code-javascript/n8n-code-python/n8n-expression-syntax/n8n-mcp-tools-expert/n8n-node-configuration/n8n-validation-expert/n8n-workflow-patterns/prompt-master/prompt-mini/raffle-winner-picker/recap/skill-creator/skill-resources/internal-comms/examples/3p-updates/skill-resources/internal-comms/examples/company-newsletter/skill-resources/internal-comms/examples/faq-answers/skill-resources/internal-comms/examples/general-comms/skill-resources/mcp-builder/reference/evaluation/skill-resources/mcp-builder/reference/mcp_best_practices/skill-resources/mcp-builder/reference/node_mcp_server/skill-resources/mcp-builder/reference/python_mcp_server/skill-resources/n8n-code-javascript/BUILTIN_FUNCTIONS/skill-resources/n8n-code-javascript/COMMON_PATTERNS/skill-resources/n8n-code-javascript/DATA_ACCESS/skill-resources/n8n-code-javascript/ERROR_PATTERNS/skill-resources/n8n-code-python/COMMON_PATTERNS/skill-resources/n8n-code-python/DATA_ACCESS/skill-resources/n8n-code-python/ERROR_PATTERNS/skill-resources/n8n-code-python/STANDARD_LIBRARY/skill-resources/n8n-expression-syntax/COMMON_MISTAKES/skill-resources/n8n-expression-syntax/EXAMPLES/skill-resources/n8n-mcp-tools-expert/SEARCH_GUIDE/skill-resources/n8n-mcp-tools-expert/VALIDATION_GUIDE/skill-resources/n8n-mcp-tools-expert/WORKFLOW_GUIDE/skill-resources/n8n-node-configuration/DEPENDENCIES/skill-resources/n8n-node-configuration/OPERATION_PATTERNS/skill-resources/n8n-validation-expert/ERROR_CATALOG/skill-resources/n8n-validation-expert/FALSE_POSITIVES/skill-resources/n8n-workflow-patterns/ai_agent_workflow/skill-resources/n8n-workflow-patterns/database_operations/skill-resources/n8n-workflow-patterns/http_api_integration/skill-resources/n8n-workflow-patterns/scheduled_tasks/skill-resources/n8n-workflow-patterns/webhook_processing/skill-resources/prompt-master/patterns/skill-resources/prompt-master/templates/skill-resources/prompt-mini/patterns/skill-resources/prompt-mini/question-patterns/skill-resources/prompt-mini/stacks/skill-resources/prompt-mini/templates/skill-resources/theme-factory/themes/arctic-frost/skill-resources/theme-factory/themes/botanical-garden/skill-resources/theme-factory/themes/desert-rose/skill-resources/theme-factory/themes/forest-canopy/skill-resources/theme-factory/themes/golden-hour/skill-resources/theme-factory/themes/midnight-galaxy/skill-resources/theme-factory/themes/modern-minimalist/skill-resources/theme-factory/themes/ocean-depths/skill-resources/theme-factory/themes/sunset-boulevard/skill-resources/theme-factory/themes/tech-innovation/skill-share/slack-gif-creator/subagent-catalog/fetch/subagent-catalog/invalidate
Similar rigs
johnhnguyen97/claude-code-config
Complete Claude Code setup: 151 specialist agents, global rules, hooks, psmux/Windows Terminal integration, and data recovery project example
YOLO Cowboy 9.7k tok ·
sseely/claude-config
Claude Code agent definitions, rules, skills, and settings
Orchestrator 6.1k 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 ·
lst97/claude-code-sub-agents
Collection of specialized AI subagents for Claude Code for personal use (full-stack development).
Orchestrator 5.6k tok ·