~ / rigs / sseely / claude-config

sseely/claude-config

Claude Code agent definitions, rules, skills, and settings

↗ GitHub ★ 3 no license updated 1d ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~6.1k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit sseely/claude-config/agents ./rig-claude-config/agents
$ npx degit sseely/claude-config/skills ./rig-claude-config/skills
$ npx degit sseely/claude-config/hooks ./rig-claude-config/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 sseely/claude-config/skills/analytics-setup .claude/skills/analytics-setup
$ npx degit sseely/claude-config/skills/auth-setup .claude/skills/auth-setup
$ npx degit sseely/claude-config/skills/brand-knowvah .claude/skills/brand-knowvah
$ npx degit sseely/claude-config/skills/changelog-generator .claude/skills/changelog-generator
$ npx degit sseely/claude-config/skills/code-review .claude/skills/code-review
$ npx degit sseely/claude-config/skills/commit .claude/skills/commit
$ npx degit sseely/claude-config/skills/compliance-setup .claude/skills/compliance-setup
$ npx degit sseely/claude-config/skills/explore .claude/skills/explore
$ npx degit sseely/claude-config/skills/file-organizer .claude/skills/file-organizer
$ npx degit sseely/claude-config/skills/fix .claude/skills/fix
$ npx degit sseely/claude-config/skills/forge-app .claude/skills/forge-app
$ npx degit sseely/claude-config/skills/i18n-setup .claude/skills/i18n-setup
$ npx degit sseely/claude-config/skills/internal-comms .claude/skills/internal-comms
$ npx degit sseely/claude-config/skills/payments-setup .claude/skills/payments-setup
$ npx degit sseely/claude-config/skills/plan-mission .claude/skills/plan-mission
$ npx degit sseely/claude-config/skills/powerpoint-addin-setup .claude/skills/powerpoint-addin-setup
$ npx degit sseely/claude-config/skills/project-bootstrap .claude/skills/project-bootstrap
$ npx degit sseely/claude-config/skills/review-pr .claude/skills/review-pr
$ npx degit sseely/claude-config/skills/sandbox .claude/skills/sandbox
$ npx degit sseely/claude-config/skills/self-improve .claude/skills/self-improve
$ npx degit sseely/claude-config/skills/testing-setup .claude/skills/testing-setup
$ npx degit sseely/claude-config/skills/upgrade-deps .claude/skills/upgrade-deps
$ npx degit sseely/claude-config/skills/video-downloader .claude/skills/video-downloader
$ npx degit sseely/claude-config/skills/webapp-testing .claude/skills/webapp-testing
$ curl -fsSL --create-dirs -o .claude/agents/api-designer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/api-designer.md
$ curl -fsSL --create-dirs -o .claude/agents/backend-developer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/backend-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/electron-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/electron-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/frontend-developer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/frontend-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/fullstack-developer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/fullstack-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/graphql-architect.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/graphql-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/microservices-architect.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/microservices-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/mobile-developer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/mobile-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/ui-designer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/ui-designer.md
$ curl -fsSL --create-dirs -o .claude/agents/websocket-engineer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/01-core-development/websocket-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/angular-architect.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/angular-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/cpp-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/cpp-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/csharp-developer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/csharp-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/django-developer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/django-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/dotnet-framework-4.8-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/dotnet-framework-4.8-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/elixir-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/elixir-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/flutter-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/flutter-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/golang-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/golang-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/java-architect.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/java-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/javascript-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/javascript-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/kotlin-specialist.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/kotlin-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/laravel-specialist.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/laravel-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/nextjs-developer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/nextjs-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/php-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/php-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/powershell-5.1-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/powershell-5.1-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/powershell-7-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/powershell-7-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/python-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/python-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/rails-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/rails-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/react-specialist.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/react-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/ruby-2-7-specialist.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/ruby-2-7-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/ruby-specialist.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/ruby-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/rust-engineer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/rust-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/spring-boot-engineer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/spring-boot-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/sql-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/sql-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/swift-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/swift-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/typescript-pro.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/typescript-pro.md
$ curl -fsSL --create-dirs -o .claude/agents/vue-expert.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/02-language-specialists/vue-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/azure-infra-engineer.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/03-infrastructure/azure-infra-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/cloud-architect.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/03-infrastructure/cloud-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/database-administrator.md https://raw.githubusercontent.com/sseely/claude-config/main/agents/03-infrastructure/database-administrator.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "python3 ~/.claude/hooks/guard-bash.py"
          }
        ]
      },
      {
        "matcher": "Grep",
        "hooks": [
          {
            "type": "command",
            "command": "python3 ~/.claude/hooks/nudge-search-tool.py"
          }
        ]
      }
    ]
  }
}

Skills (24)

Subagents (80)

api-designer
model: sonnet
API architecture expert designing scalable, developer-friendly interfaces. Creates REST and GraphQL APIs with comprehensive documentation, focusing on consistency, performance, and developer experienc
backend-developer
model: sonnet
Senior backend engineer specializing in scalable API development and microservices architecture. Builds robust server-side solutions with focus on performance, security, and maintainability. Use when
electron-pro
model: sonnet
Desktop application specialist building secure cross-platform solutions. Develops Electron apps with native OS integration, focusing on security, performance, and seamless user experience. Use when bu
frontend-developer
model: sonnet
Expert UI engineer focused on crafting robust, scalable frontend solutions. Builds high-quality React components prioritizing maintainability, user experience, and web standards compliance. Use when b
fullstack-developer
model: sonnet
End-to-end feature owner with expertise across the entire stack. Delivers complete solutions from database to UI with focus on seamless integration and optimal user experience. Use when a single featu
graphql-architect
model: opusplan
GraphQL schema architect designing efficient, scalable API graphs. Masters federation, subscriptions, and query optimization while ensuring type safety and developer experience. Use when designing or
microservices-architect
model: sonnet
Distributed systems architect designing scalable microservice ecosystems. Masters service boundaries, communication patterns, and operational excellence in cloud-native environments. Use when defining
mobile-developer
model: sonnet
Cross-platform mobile specialist building performant native experiences. Creates optimized mobile applications with React Native and Flutter, focusing on platform-specific excellence and battery effic
ui-designer
model: sonnet
Expert visual designer specializing in creating intuitive, beautiful, and accessible user interfaces. Masters design systems, interaction patterns, and visual hierarchy to craft exceptional user exper
websocket-engineer
model: sonnet
Real-time communication specialist implementing scalable WebSocket architectures. Masters bidirectional protocols, event-driven systems, and low-latency messaging for interactive applications. Use whe
angular-architect
model: sonnet
Expert Angular architect mastering Angular 15+ with enterprise patterns. Specializes in RxJS, NgRx state management, micro-frontend architecture, and performance optimization with focus on building sc
cpp-pro
model: sonnet
Expert C++ developer specializing in modern C++20/23, systems programming, and high-performance computing. Masters template metaprogramming, zero-overhead abstractions, and low-level optimization with
csharp-developer
model: sonnet
Writes and maintains C#/.NET code across ASP.NET Core, Blazor, MAUI, minimal APIs, and Native-AOT microservices in an existing or greenfield solution. Use for general C#/.NET language and framework wo
django-developer
model: sonnet
Expert Django developer mastering Django 4+ with modern Python practices. Specializes in scalable web applications, REST API development, async views, and enterprise patterns with focus on rapid devel
dotnet-framework-4.8-expert
model: sonnet
Expert .NET Framework 4.8 specialist mastering legacy enterprise applications. Specializes in Windows-based development, Web Forms, WCF services, and Windows services with focus on maintaining and mod
elixir-expert
model: sonnet
Use this agent when you need to build fault-tolerant, concurrent systems leveraging OTP patterns, GenServer architectures, and Phoenix framework for real-time applications.
flutter-expert
model: sonnet
Expert Flutter specialist mastering Flutter 3+ with modern architecture patterns. Specializes in cross-platform development, custom animations, native integrations, and performance optimization with f
golang-pro
model: sonnet
Expert Go developer specializing in high-performance systems, concurrent programming, and cloud-native microservices. Masters idiomatic Go patterns with emphasis on simplicity, efficiency, and reliabi
java-architect
model: opusplan
Senior Java architect specializing in enterprise-grade applications, Spring ecosystem, and cloud-native development. Masters modern Java features, reactive programming, and microservices patterns with
javascript-pro
model: sonnet
Expert JavaScript developer specializing in modern ES2023+ features, asynchronous programming, and full-stack development. Masters both browser APIs and Node.js ecosystem with emphasis on performance
kotlin-specialist
model: sonnet
Expert Kotlin developer specializing in coroutines, multiplatform development, and Android applications. Masters functional programming patterns, DSL design, and modern Kotlin features with emphasis o
laravel-specialist
model: sonnet
Expert Laravel specialist mastering Laravel 10+ with modern PHP practices. Specializes in elegant syntax, Eloquent ORM, queue systems, and enterprise features with focus on building scalable web appli
nextjs-developer
model: sonnet
Expert Next.js developer mastering Next.js 14+ with App Router and full-stack features. Specializes in server components, server actions, performance optimization, and production deployment with focus
php-pro
model: sonnet
Expert PHP developer specializing in modern PHP 8.3+ with strong typing, async programming, and enterprise frameworks. Masters Laravel, Symfony, and modern PHP patterns with emphasis on performance an
powershell-5.1-expert
model: sonnet
Use when automating Windows infrastructure tasks requiring PowerShell 5.1 scripts with RSAT modules for Active Directory, DNS, DHCP, GPO management, or when building safe, enterprise-grade automation
powershell-7-expert
model: sonnet
Use when building cross-platform cloud automation scripts, Azure infrastructure orchestration, or CI/CD pipelines requiring PowerShell 7+ with modern .NET interop, idempotent operations, and enterpris
python-pro
model: sonnet
Expert Python developer specializing in modern Python 3.11+ development with deep expertise in type safety, async programming, data science, and web frameworks. Masters Pythonic patterns while ensurin
rails-expert
model: sonnet
Expert Rails specialist mastering Rails 7+ with modern conventions. Specializes in convention over configuration, Hotwire/Turbo, Action Cable, and rapid application development with focus on building
react-specialist
model: sonnet
Expert React specialist mastering React 18+ with modern patterns and ecosystem. Specializes in performance optimization, advanced hooks, server components, and production-ready architectures with focu
ruby-2-7-specialist
model: sonnet
Expert Ruby developer specializing in Ruby 2.7.x — the last 2.x series release. Use for maintaining or extending legacy Ruby 2.7 codebases, gems with 2.7 compatibility requirements, or migration prep
ruby-specialist
model: sonnet
Expert Ruby developer specializing in modern Ruby 3.x with deep expertise in idiomatic Ruby, metaprogramming, DSL design, gems, and performance. Use for pure Ruby work outside Rails — scripting, gem a
rust-engineer
model: sonnet
Expert Rust developer specializing in systems programming, memory safety, and zero-cost abstractions. Masters ownership patterns, async programming, and performance optimization for mission-critical a
spring-boot-engineer
model: sonnet
Expert Spring Boot engineer mastering Spring Boot 3+ with cloud-native patterns. Specializes in microservices, reactive programming, Spring Cloud integration, and enterprise solutions with focus on bu
sql-pro
model: sonnet
Expert SQL developer specializing in complex query optimization, database design, and performance tuning across PostgreSQL, MySQL, SQL Server, and Oracle. Masters advanced SQL features, indexing strat
swift-expert
model: sonnet
Expert Swift developer specializing in Swift 5.9+ with async/await, SwiftUI, and protocol-oriented programming. Masters Apple platforms development, server-side Swift, and modern concurrency with emph
typescript-pro
model: sonnet
Expert TypeScript developer specializing in advanced type system usage, full-stack development, and build optimization. Masters type-safe patterns for both frontend and backend with emphasis on develo
vue-expert
model: sonnet
Expert Vue specialist mastering Vue 3 with Composition API and ecosystem. Specializes in reactivity system, performance optimization, Nuxt 3 development, and enterprise patterns with focus on building
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.
cloud-architect
model: opusplan
Use when a cross-cloud or vendor-selection architecture decision is needed (AWS/Azure/GCP trade-offs, multi-region resilience, migration strategy) and the output should be an ADR, not implementation c
database-administrator
model: sonnet
Use for HA topology, replication, backup/DR, and failover work across PostgreSQL/MySQL/MongoDB/Redis. For PostgreSQL-only deep internals use postgres-pro; for read-only query/index tuning use database

Hooks (16)

eventmatcherruns
ConfigChange*~/.claude/hooks/session-start.sh
SessionStart*~/.claude/hooks/session-start.sh
UserPromptSubmit*~/.claude/hooks/record-turn-start.sh
UserPromptSubmit*~/.claude/hooks/project-init.sh
PostCompact*cat ~/.claude/post-compact-context.md
PreCompact*echo '-- COMPACTING: verify open TODOs are committed --'
PreToolUseBashpython3 ~/.claude/hooks/guard-bash.py
PreToolUseGreppython3 ~/.claude/hooks/nudge-search-tool.py
PostToolUseWrite|Editpython3 ~/.claude/hooks/check-complexity.py
PostToolUseWrite|Editpython3 ~/.claude/hooks/check-frontmatter.py
InstructionsLoaded*~/.claude/hooks/log-instructions-loaded.sh
Stop*~/.claude/hooks/notify-on-stop.sh
PermissionDenied*~/.claude/hooks/log-hook-event.sh PermissionDenied
PostToolUseFailure*~/.claude/hooks/log-hook-event.sh PostToolUseFailure
SubagentStop*~/.claude/hooks/log-hook-event.sh SubagentStop
PostModelSwitch*~/.claude/hooks/log-hook-event.sh PostModelSwitch

Plugins (7)

typescript-lsp@claude-plugins-officialpyright-lsp@claude-plugins-officialrust-analyzer-lsp@claude-plugins-officialcsharp-lsp@claude-plugins-officialjdtls-lsp@claude-plugins-officialclaude-code-setup@claude-plugins-officialclangd-lsp@claude-plugins-official

Permissions

deny (0)
—
ask (0)
—
allow (106)
Bash(ls:*)
Bash(chmod:*)
Bash(mkdir *:*)
Bash(find:*)
Bash(cat:*)
Bash(head:*)
Bash(tail:*)
Bash(wc:*)
Bash(diff:*)
Bash(grep:*)
Bash(rg:*)
Bash(openssl *:*)
Bash(node *:*)
Bash(cp:*)
Bash(mv:*)
Bash(python3:*)
Bash(pip3 install:*)
Bash(shellcheck:*)
Bash(ast-grep:*)
Bash(lizard:*)
Bash(gzip:*)
Bash(forge lint *)
Bash(git status:*)
Bash(git diff:*)
Bash(git log:*)
Bash(git branch:*)
Bash(git add:*)
Bash(git commit:*)
Bash(git stash:*)
Bash(git rm:*)
Bash(git check-ignore:*)
Bash(git remote:*)
Bash(git push:*)
Bash(git checkout:*)
Bash(git reset:*)
Bash(git -C:*)
Bash(git fetch:*)
Bash(git show:*)
Bash(git blame:*)
Bash(git rebase:*)
Bash(git merge:*)
Bash(git cherry-pick:*)
Bash(git pull:*)
Bash(git config:*)
Bash(gh api:*)
Bash(gh repo:*)
Bash(gh workflow list:*)
Bash(gh auth:*)
Bash(gh run:*)
Bash(npm install:*)
Bash(npm uninstall:*)
Bash(npm run:*)
Bash(npm test:*)
Bash(npm --version)
Bash(npm info:*)
Bash(pnpm install:*)
Bash(pnpm --version)
Bash(pnpm add:*)
Bash(pnpm remove:*)
Bash(pnpm test:*)

Similar rigs

copied ✓