~ / rigs / samuelpatro / .claude

samuelpatro/.claude

Personal Claude Code configuration — hooks, statusline, settings, and plugins

↗ GitHub ★ 3 no license updated 1mo ago personal setup Claude Code
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~1.1k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · Sandbox or ask-first rules · details

Copy this rig

# review before running: this installs third-party code
$ npx degit samuelpatro/.claude/.claude ./rig-.claude  # inspect, then merge into .claude/

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 samuelpatro/.claude/.claude/skills/sync-claude .claude/skills/sync-claude
$ npx degit samuelpatro/.claude/skills/apple-design .claude/skills/apple-design
$ npx degit samuelpatro/.claude/skills/babysit-pr .claude/skills/babysit-pr
$ npx degit samuelpatro/.claude/skills/commit-push .claude/skills/commit-push
$ npx degit samuelpatro/.claude/skills/commit .claude/skills/commit
$ npx degit samuelpatro/.claude/skills/create-pr .claude/skills/create-pr
$ npx degit samuelpatro/.claude/skills/drizzle-orm-d1 .claude/skills/drizzle-orm-d1
$ npx degit samuelpatro/.claude/skills/flow .claude/skills/flow
$ npx degit samuelpatro/.claude/skills/prune-branches .claude/skills/prune-branches
$ npx degit samuelpatro/.claude/skills/real-prototype .claude/skills/real-prototype
$ npx degit samuelpatro/.claude/skills/remove-ai-slop .claude/skills/remove-ai-slop

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

{
  "permissions": {
    "deny": [
      "Bash(sudo *)",
      "Bash(git push --force *)",
      "Bash(git push --force)",
      "Bash(git push -f *)",
      "Bash(git push -f)",
      "Bash(git push * --force)",
      "Bash(git push * --force *)",
      "Bash(git push * -f)",
      "Bash(git push * -f *)",
      "Bash(git reset --hard *)"
    ],
    "ask": [
      "Bash(git push * main)",
      "Bash(git push * main *)",
      "Bash(*wrangler* delete *)",
      "Bash(*wrangler* delete)"
    ]
  }
}

Skills (11)

Plugins (3)

cloudflare@cloudflareskill-creator@claude-plugins-officialclaude-code-wakatime@wakatime

Permissions

deny (10)
Bash(sudo *)
Bash(git push --force *)
Bash(git push --force)
Bash(git push -f *)
Bash(git push -f)
Bash(git push * --force)
Bash(git push * --force *)
Bash(git push * -f)
Bash(git push * -f *)
Bash(git reset --hard *)
ask (4)
Bash(git push * main)
Bash(git push * main *)
Bash(*wrangler* delete *)
Bash(*wrangler* delete)
allow (79)
Bash(git *)
Bash(bun install *)
Bash(bun i *)
Bash(bun add *)
Bash(bun remove *)
Bash(bun run dev *)
Bash(bun run build *)
Bash(bun run start *)
Bash(bun run test *)
Bash(bun test *)
Bash(bun run lint *)
Bash(bun run format *)
Bash(bun run typecheck *)
Bash(bun run check *)
Bash(bun run type-check *)
Bash(bun --version)
Bash(bunx vitest *)
Bash(bunx eslint *)
Bash(bunx biome *)
Bash(npx *)
Bash(ls *)
Bash(wc *)
Bash(sort *)
Bash(curl *)
Bash(mkdir *)
Bash(cp *)
Bash(mv *)
Bash(cat *)
Bash(head *)
Bash(tail *)
Bash(which *)
Bash(where *)
Bash(echo *)
Bash(pwd)
Bash(node *)
Bash(py --version)
Bash(gh pr view *)
Bash(gh pr list *)
Bash(gh pr checks *)
Bash(gh pr diff *)
Bash(gh pr status *)
Bash(gh issue view *)
Bash(gh issue list *)
Bash(gh run view *)
Bash(gh run list *)
Bash(gh repo view *)
Bash(gh api *)
Bash(find *)
Bash(grep *)
Bash(rg *)
Bash(xargs *)
Bash(awk *)
Bash(sed *)
Bash(cut *)
Bash(tr *)
Bash(tee *)
Bash(uniq *)
Bash(diff *)
Bash(tree *)
Bash(du *)

Similar rigs

copied ✓