~ / rigs / satishkc7 / claude-config

satishkc7/claude-config

Portable Claude Code environment: 135 skills, 7 subagents, 9 slash commands, hooks, and a sanitized settings template. One command to install on any machine.

↗ GitHub ★ 3 MIT updated 24d 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.6k tokens
Heavy · 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 satishkc7/claude-config/agents ./rig-claude-config/agents
$ npx degit satishkc7/claude-config/commands ./rig-claude-config/commands
$ npx degit satishkc7/claude-config/skills ./rig-claude-config/skills
$ npx degit satishkc7/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 satishkc7/claude-config/skills/adr-writer .claude/skills/adr-writer
$ npx degit satishkc7/claude-config/skills/api-and-interface-design .claude/skills/api-and-interface-design
$ npx degit satishkc7/claude-config/skills/api-integrator .claude/skills/api-integrator
$ npx degit satishkc7/claude-config/skills/artifacts-builder .claude/skills/artifacts-builder
$ npx degit satishkc7/claude-config/skills/banner-design .claude/skills/banner-design
$ npx degit satishkc7/claude-config/skills/brainstorming .claude/skills/brainstorming
$ npx degit satishkc7/claude-config/skills/brand-guidelines .claude/skills/brand-guidelines
$ npx degit satishkc7/claude-config/skills/brand .claude/skills/brand
$ npx degit satishkc7/claude-config/skills/brandkit .claude/skills/brandkit
$ npx degit satishkc7/claude-config/skills/browser-testing-with-devtools .claude/skills/browser-testing-with-devtools
$ npx degit satishkc7/claude-config/skills/canvas-design .claude/skills/canvas-design
$ npx degit satishkc7/claude-config/skills/cavecrew .claude/skills/cavecrew
$ npx degit satishkc7/claude-config/skills/caveman-commit .claude/skills/caveman-commit
$ npx degit satishkc7/claude-config/skills/caveman-discover .claude/skills/caveman-discover
$ npx degit satishkc7/claude-config/skills/caveman-evidence-review .claude/skills/caveman-evidence-review
$ npx degit satishkc7/claude-config/skills/caveman-explore .claude/skills/caveman-explore
$ npx degit satishkc7/claude-config/skills/caveman-help .claude/skills/caveman-help
$ npx degit satishkc7/claude-config/skills/caveman-learn .claude/skills/caveman-learn
$ npx degit satishkc7/claude-config/skills/caveman-manage .claude/skills/caveman-manage
$ npx degit satishkc7/claude-config/skills/caveman-optimize .claude/skills/caveman-optimize
$ npx degit satishkc7/claude-config/skills/caveman-review .claude/skills/caveman-review
$ npx degit satishkc7/claude-config/skills/caveman-setup .claude/skills/caveman-setup
$ npx degit satishkc7/claude-config/skills/caveman-stats .claude/skills/caveman-stats
$ npx degit satishkc7/claude-config/skills/caveman .claude/skills/caveman
$ npx degit satishkc7/claude-config/skills/changelog-generator .claude/skills/changelog-generator
$ npx degit satishkc7/claude-config/skills/ci-cd-and-automation .claude/skills/ci-cd-and-automation
$ npx degit satishkc7/claude-config/skills/claude-mem .claude/skills/claude-mem
$ npx degit satishkc7/claude-config/skills/code-review-and-quality .claude/skills/code-review-and-quality
$ npx degit satishkc7/claude-config/skills/code-reviewer .claude/skills/code-reviewer
$ npx degit satishkc7/claude-config/skills/code-simplification .claude/skills/code-simplification
$ npx degit satishkc7/claude-config/skills/codebase-memory .claude/skills/codebase-memory
$ npx degit satishkc7/claude-config/skills/cold-email .claude/skills/cold-email
$ npx degit satishkc7/claude-config/skills/competitive-ads-extractor .claude/skills/competitive-ads-extractor
$ npx degit satishkc7/claude-config/skills/compress .claude/skills/compress
$ npx degit satishkc7/claude-config/skills/connect-apps .claude/skills/connect-apps
$ npx degit satishkc7/claude-config/skills/connect .claude/skills/connect
$ npx degit satishkc7/claude-config/skills/constraint-driven-development .claude/skills/constraint-driven-development
$ npx degit satishkc7/claude-config/skills/content-research-writer .claude/skills/content-research-writer
$ npx degit satishkc7/claude-config/skills/content-strategy .claude/skills/content-strategy
$ npx degit satishkc7/claude-config/skills/context-engineering .claude/skills/context-engineering
$ curl -fsSL --create-dirs -o .claude/agents/cavecrew-builder.md https://raw.githubusercontent.com/satishkc7/claude-config/main/agents/cavecrew-builder.md
$ curl -fsSL --create-dirs -o .claude/agents/cavecrew-investigator.md https://raw.githubusercontent.com/satishkc7/claude-config/main/agents/cavecrew-investigator.md
$ curl -fsSL --create-dirs -o .claude/agents/cavecrew-reviewer.md https://raw.githubusercontent.com/satishkc7/claude-config/main/agents/cavecrew-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/satishkc7/claude-config/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/satishkc7/claude-config/main/agents/security-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/test-engineer.md https://raw.githubusercontent.com/satishkc7/claude-config/main/agents/test-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/web-performance-auditor.md https://raw.githubusercontent.com/satishkc7/claude-config/main/agents/web-performance-auditor.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 (144)

adr-writerapi-and-interface-designapi-integratorartifacts-builderbanner-designbrainstormingbrand-guidelinesbrandbrandkitbrowser-testing-with-devtoolscanvas-designcavecrewcaveman-commitcaveman-discovercaveman-evidence-reviewcaveman-explorecaveman-helpcaveman-learncaveman-managecaveman-optimizecaveman-reviewcaveman-setupcaveman-statscavemanchangelog-generatorci-cd-and-automationclaude-memcode-review-and-qualitycode-reviewercode-simplificationcodebase-memorycold-emailcompetitive-ads-extractorcompressconnect-appsconnectconstraint-driven-developmentcontent-research-writercontent-strategycontext-engineeringcopywritingdebugging-and-error-recoverydeprecation-and-migrationdesign-suitedesign-systemdesign-taste-frontenddeveloper-growth-analysisdispatching-parallel-agentsdocumentation-and-adrsdomain-modelingdomain-name-brainstormerdoubt-driven-developmenteval-designerexecuting-plansfile-organizerfinishing-a-development-branchfrontend-designfrontend-ui-engineeringfull-output-enforcementgit-workflow-and-versioninggraphifygrillinghallucination-checkerhandoffhermes-agenthigh-end-visual-designi-have-adhdian-xiaohei-illustrationsidea-refineimage-enhancerimagegen-frontend-mobileimagegen-frontend-webincremental-implementationindustrial-brutalist-uiinfra-scaffolderinternal-commsinterview-meinvestigate-firstinvoice-organizerlangsmith-fetchlast30dayslead-research-assistantlean-buildmcp-buildermeeting-insights-analyzermigrationminimalist-uimodel-card-writerobservability-and-instrumentationperformance-optimizationplanning-and-task-breakdownpre-deployment-checklistpricingprompt-engineerprospectingprototyperaffle-winner-pickerrag-builderrapid-prototyperreceiving-code-reviewredesign-existing-projectsrequesting-code-reviewresearchsafe-refactorsales-enablementsecurity-and-hardeningsetup-matt-pocock-skillsshipping-and-launchskill-creatorskill-shareslack-gif-creatorslidessocialsource-driven-developmentspec-driven-developmentsubagent-driven-developmentsuperpowers-tddsurgical-patchsystem-designsystematic-debuggingtailored-resume-generatorteachtechnical-explainertest-driven-developmenttest-skilltest-writertheme-factoryto-ticketstrace-analyzertwitter-algorithm-optimizerui-stylingui-ux-pro-maxusing-agent-skillsusing-git-worktreesusing-superpowersverification-before-completionverify-and-stopvideowayfinderwebapp-testingwizardwriting-planswriting-skillsyoutube-downloader

Subagents (7)

cavecrew-builder>
cavecrew-investigator
model: haiku
>
cavecrew-reviewer
model: haiku
>
code-reviewerSenior code reviewer that evaluates changes across five dimensions — correctness, readability, architecture, security, and performance. Use for thorough code review before merge.
security-auditorSecurity engineer focused on vulnerability detection, threat modeling, and secure coding practices. Use for security-focused code review, threat analysis, or hardening recommendations.
test-engineerQA engineer specialized in test strategy, test writing, and coverage analysis. Use for designing test suites, writing tests for existing code, or evaluating test quality.
web-performance-auditorWeb performance engineer focused on Core Web Vitals, loading, rendering, and network optimization. Use for performance-focused audits, CWV analysis, and identifying structural performance anti-pattern

Slash commands (9)

/build/code-simplify/constraints/plan/review/ship/spec/test/webperf

Similar rigs

copied ✓