~ / rigs / swsounds42 / claude-dotfiles

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.

↗ GitHub ★ 0 MIT updated 7d ago personal setup Claude CodeCodex Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~26.8k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

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)

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

copied ✓