~ / rigs / cheshirecode / dotfiles

cheshirecode/dotfiles

No description.

↗ GitHub ★ 0 unlicense updated 14d ago personal setup Claude CodeCodexCursor
share on X
ARCHETYPE
MCP Hoarder
Six or more MCP servers wired in. Every tool, always in context.
CONTEXT TAX · EVERY TURN
~45.0k 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
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
$ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
$ claude mcp add browsertools -- npx @agentdeskai/browser-tools-mcp
$ claude mcp add github -e GITHUB_PERSONAL_ACCESS_<redacted> -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_<redacted>
$ claude mcp add Framelink-Figma-MCP -- npx -y figma-developer-mcp '--figma-<redacted>' --stdio
$ claude mcp add --transport http vercel https://mcp.vercel.com
$ claude mcp add web-search -- npx -y @modelcontextprotocol/server-web-search
$ claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem
$ claude mcp add magic-mcp -- npx -y @21st-dev/magic-mcp
$ npx degit cheshirecode/dotfiles/skills ./rig-dotfiles/skills

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@latest
$ claude mcp add browsertools -- npx @agentdeskai/browser-tools-mcp
$ claude mcp add github -e GITHUB_PERSONAL_ACCESS_<redacted> -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_<redacted>
$ claude mcp add Framelink-Figma-MCP -- npx -y figma-developer-mcp '--figma-<redacted>' --stdio
$ claude mcp add --transport http vercel https://mcp.vercel.com
$ claude mcp add web-search -- npx -y @modelcontextprotocol/server-web-search
$ claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem
$ claude mcp add magic-mcp -- npx -y @21st-dev/magic-mcp
$ npx degit cheshirecode/dotfiles/.config/opencode/skills/browser-use .claude/skills/browser-use
$ npx degit cheshirecode/dotfiles/skills/artifact-gate .claude/skills/artifact-gate
$ npx degit cheshirecode/dotfiles/skills/brainstorm .claude/skills/brainstorm
$ npx degit cheshirecode/dotfiles/skills/browser-use-setup .claude/skills/browser-use-setup
$ npx degit cheshirecode/dotfiles/skills/council .claude/skills/council
$ npx degit cheshirecode/dotfiles/skills/evidence-gate .claude/skills/evidence-gate
$ npx degit cheshirecode/dotfiles/skills/example-led-instructions .claude/skills/example-led-instructions
$ npx degit cheshirecode/dotfiles/skills/fast-crawl .claude/skills/fast-crawl
$ npx degit cheshirecode/dotfiles/skills/job-application .claude/skills/job-application
$ npx degit cheshirecode/dotfiles/skills/job-search .claude/skills/job-search
$ npx degit cheshirecode/dotfiles/skills/karpathy-guidelines .claude/skills/karpathy-guidelines
$ npx degit cheshirecode/dotfiles/skills/loop-engineering .claude/skills/loop-engineering
$ npx degit cheshirecode/dotfiles/skills/loop-helpers .claude/skills/loop-helpers
$ npx degit cheshirecode/dotfiles/skills/pr-cost .claude/skills/pr-cost
$ npx degit cheshirecode/dotfiles/skills/pr-review .claude/skills/pr-review
$ npx degit cheshirecode/dotfiles/skills/requirement-sync .claude/skills/requirement-sync
$ npx degit cheshirecode/dotfiles/skills/serena-rg-search .claude/skills/serena-rg-search
$ npx degit cheshirecode/dotfiles/skills/ship-hygiene .claude/skills/ship-hygiene
$ npx degit cheshirecode/dotfiles/skills/tightening-a-pr .claude/skills/tightening-a-pr
$ npx degit cheshirecode/dotfiles/skills/webmcp-integration .claude/skills/webmcp-integration
$ npx degit cheshirecode/dotfiles/skills/which-model .claude/skills/which-model
$ npx degit cheshirecode/dotfiles/skills/worklog .claude/skills/worklog

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 *)"
    ]
  }
}

MCP servers (10)

serversourceest. tokens
Sequential Thinking · "sequential-thinking" npm 900
Context7 npm 1.2k
@agentdeskai/browser-tools-mcp · "browsertools" npm 2.5k
gitmcp local / custom · remote 2.5k
GitHub MCP · "github"
env: GITHUB_PERSONAL_ACCESS_TOKEN
docker 18.0k
Figma · "Framelink Figma MCP" npm 3.0k
Vercel remote · remote 4.0k
@modelcontextprotocol/server-web-search · "web-search" npm 2.5k
Filesystem npm 4.2k
21st.dev Magic · "magic-mcp" npm 1.5k

Skills (22)

Cursor rules (9)

01-development-guidelines · always04-git-analysis04-typescript05-auto-dev06-github-mcp07-unit-testing-guidelines08-vercel-deployment09-comprehensive-verificationREADME

Similar rigs

copied ✓