~ / rigs / NawaMan / CodingBooth

NawaMan/CodingBooth

Work space

↗ GitHub ★ 8 NOASSERTION updated 3d ago project Claude CodeCodex
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~25.7k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
1/5
Blocks destructive commands · details

Copy this rig

# review before running: this installs third-party code
$ npx degit NawaMan/CodingBooth/blog/.booth/home-seed/.claude ./rig-codingbooth  # 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 NawaMan/CodingBooth/.claude/skills/blog-add .claude/skills/blog-add
$ npx degit NawaMan/CodingBooth/.claude/skills/blog-publish .claude/skills/blog-publish
$ npx degit NawaMan/CodingBooth/.claude/skills/release-push .claude/skills/release-push
$ npx degit NawaMan/CodingBooth/.claude/skills/setup-add .claude/skills/setup-add
$ npx degit NawaMan/CodingBooth/.claude/skills/setup-work .claude/skills/setup-work
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-basic .claude/skills/test-add-basic
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-boothfile .claude/skills/test-add-boothfile
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-complex .claude/skills/test-add-complex
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-config-tui .claude/skills/test-add-config-tui
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-config .claude/skills/test-add-config
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-dryrun .claude/skills/test-add-dryrun
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-setups .claude/skills/test-add-setups
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-unit .claude/skills/test-add-unit
$ npx degit NawaMan/CodingBooth/.claude/skills/test-add-wrapper .claude/skills/test-add-wrapper
$ npx degit NawaMan/CodingBooth/.claude/skills/todo-add .claude/skills/todo-add
$ npx degit NawaMan/CodingBooth/.claude/skills/todo-pick .claude/skills/todo-pick
$ npx degit NawaMan/CodingBooth/.claude/skills/work-finish .claude/skills/work-finish
$ npx degit NawaMan/CodingBooth/.claude/skills/work-start .claude/skills/work-start

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(git push --force*)",
      "Bash(git push * --force*)",
      "Bash(git push -f*)",
      "Bash(git push * -f*)",
      "Bash(git push +*)",
      "Bash(git push * +*)",
      "Bash(git reset --hard*)",
      "Bash(git clean -f*)",
      "Bash(git checkout -- .)",
      "Bash(git checkout -- .*)",
      "Bash(git branch -D*)",
      "Bash(git restore .)",
      "Bash(git restore -- .)",
      "Bash(git restore --staged *)",
      "Bash(git push * --delete*)",
      "Bash(git push * :*)",
      "Bash(git stash clear)",
      "Bash(rm -rf /*)",
      "Bash(rm -rf /)",
      "Bash(git push --force*)",
      "Bash(git push * --force*)",
      "Bash(git push -f*)",
      "Bash(git push * -f*)",
      "Bash(git push +*)",
      "Bash(git push * +*)",
      "Bash(git reset --hard*)",
      "Bash(git clean -f*)",
      "Bash(git checkout -- .)",
      "Bash(git checkout -- .*)",
      "Bash(git branch -D*)",
      "Bash(git restore .)",
      "Bash(git restore -- .)",
      "Bash(git restore --staged *)",
      "Bash(git push * --delete*)",
      "Bash(git push * :*)",
      "Bash(git stash clear)",
      "Bash(rm -rf /*)",
      "Bash(rm -rf /)"
    ]
  }
}

Skills (18)

Permissions

deny (38)
Bash(git push --force*)
Bash(git push * --force*)
Bash(git push -f*)
Bash(git push * -f*)
Bash(git push +*)
Bash(git push * +*)
Bash(git reset --hard*)
Bash(git clean -f*)
Bash(git checkout -- .)
Bash(git checkout -- .*)
Bash(git branch -D*)
Bash(git restore .)
Bash(git restore -- .)
Bash(git restore --staged *)
Bash(git push * --delete*)
Bash(git push * :*)
Bash(git stash clear)
Bash(rm -rf /*)
Bash(rm -rf /)
Bash(git push --force*)
Bash(git push * --force*)
Bash(git push -f*)
Bash(git push * -f*)
Bash(git push +*)
Bash(git push * +*)
Bash(git reset --hard*)
Bash(git clean -f*)
Bash(git checkout -- .)
Bash(git checkout -- .*)
Bash(git branch -D*)
Bash(git restore .)
Bash(git restore -- .)
Bash(git restore --staged *)
Bash(git push * --delete*)
Bash(git push * :*)
Bash(git stash clear)
Bash(rm -rf /*)
Bash(rm -rf /)
ask (0)
—
allow (24)
Bash
Edit
Write
Read
Glob
Grep
NotebookEdit
WebFetch
WebSearch
TodoWrite
TaskCreate
TaskUpdate
Bash
Edit
Write
Read
Glob
Grep
NotebookEdit
WebFetch
WebSearch
TodoWrite
TaskCreate
TaskUpdate

Similar rigs

copied ✓