~ / rigs / Mfrostbutter / beyond-the-chatbox

Mfrostbutter/beyond-the-chatbox

A field guide for moving beyond web chat AI — Claude Desktop and Claude Code setup, context engineering, and project scaffolding for non-developers and developers alike.

↗ GitHub ★ 7 MIT updated 2mo ago project Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~3.8k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit Mfrostbutter/beyond-the-chatbox/07-repo-template/.claude ./rig-beyond-the-chatbox  # 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.

$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/Mfrostbutter/beyond-the-chatbox/main/07-repo-template/.claude/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/create-your-own.md https://raw.githubusercontent.com/Mfrostbutter/beyond-the-chatbox/main/07-repo-template/.claude/agents/create-your-own.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-writer.md https://raw.githubusercontent.com/Mfrostbutter/beyond-the-chatbox/main/07-repo-template/.claude/agents/doc-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/meeting-prep.md https://raw.githubusercontent.com/Mfrostbutter/beyond-the-chatbox/main/07-repo-template/.claude/agents/meeting-prep.md
$ curl -fsSL --create-dirs -o .claude/agents/researcher.md https://raw.githubusercontent.com/Mfrostbutter/beyond-the-chatbox/main/07-repo-template/.claude/agents/researcher.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 *)"
    ]
  }
}

MCP servers (1)

serversourceest. tokens
personal-notes local / custom 2.5k

Subagents (5)

code-reviewer
model: sonnet
Review recently changed or specified files for code quality, logic issues, security problems, and alignment with project conventions. Use when the user asks to "review X", "check my changes", "look ov
create-your-own—
doc-writer
model: sonnet
Turn rough notes, bullet points, or context files into a clean, organized markdown document. Use when the user asks to "write up X", "turn these notes into a doc", "document X", or "create a runbook f
meeting-prep
model: haiku
Produce a concise meeting brief from project context. Use when the user asks to "prep for my meeting about X", "what should I know before talking to [person] about X", or "give me a brief on X for a m
researcher
model: sonnet
Research a topic, technology, vendor, or approach and produce a structured brief. Use when the user asks to "research X", "look into X", "give me a brief on X", or "what should I know about X before s

Hooks (2)

eventmatcherruns
Stop*echo '--- Claude finished ---' && git diff --name-only HEAD 2>/dev/null && echo '(run: git diff to see full changes)'
Notification*echo '[Claude is waiting for your input]'

Slash commands (1)

/review

Permissions

deny (0)
—
ask (0)
—
allow (9)
Bash(git status)
Bash(git log*)
Bash(git diff*)
Bash(git branch*)
Bash(git add*)
Bash(git commit*)
Bash(python3 -m py_compile*)
Bash(ls*)
Bash(find . *)

Similar rigs

copied ✓