samuelpatro/.claude
Personal Claude Code configuration — hooks, statusline, settings, and plugins
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
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)
sync-claudeapple-designbabysit-prcommit-pushcommitcreate-prdrizzle-orm-d1flowprune-branchesreal-prototyperemove-ai-slop
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
vichannnnn/ccstart
Quick setup for projects or repositories using Claude Code with built-in agents, ticket system, and planning tools.
Pragmatist 3.0k tok ·
uhooi/dotfiles
My dotfiles
Pragmatist 305 tok ·
liorm/dotfiles
General dotfiles I use
Pragmatist 471 tok ·
ebkn/dotfiles
ebkn's dotfiles
Fort Knox 10.7k tok ·