twaldin/dotfiles
Nerdy ahh personal config files
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code
$ npx degit twaldin/dotfiles/agents ./rig-dotfiles/agents 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 twaldin/dotfiles/agents/skills/agent-browser .claude/skills/agent-browser $ npx degit twaldin/dotfiles/agents/skills/board-lead .claude/skills/board-lead $ npx degit twaldin/dotfiles/agents/skills/browser .claude/skills/browser $ npx degit twaldin/dotfiles/agents/skills/frontend .claude/skills/frontend $ npx degit twaldin/dotfiles/agents/skills/mac-gui .claude/skills/mac-gui $ npx degit twaldin/dotfiles/agents/skills/machine-health .claude/skills/machine-health $ npx degit twaldin/dotfiles/agents/skills/new-project .claude/skills/new-project $ npx degit twaldin/dotfiles/agents/skills/outer-loop .claude/skills/outer-loop $ npx degit twaldin/dotfiles/agents/skills/shared-machine .claude/skills/shared-machine $ npx degit twaldin/dotfiles/agents/skills/using-the-work-system .claude/skills/using-the-work-system $ npx degit twaldin/dotfiles/agents/skills/writing .claude/skills/writing
$ curl -fsSL --create-dirs -o .claude/agents/instructions.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/instructions.md $ curl -fsSL --create-dirs -o .claude/agents/grok.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/omp-agents/grok.md $ curl -fsSL --create-dirs -o .claude/agents/opus.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/omp-agents/opus.md $ curl -fsSL --create-dirs -o .claude/agents/scout.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/omp-agents/scout.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/agent-browser/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/board-lead/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/fallbacks.md https://raw.githubusercontent.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/ui.md https://raw.githubusercontent.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/mac-gui/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/machine-health/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/new-project/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/outer-loop/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/shared-machine/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/twaldin/dotfiles/main/agents/skills/using-the-work-system/SKILL.md $ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>.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 *)"
]
}
} Skills (11)
agent-browserboard-leadbrowserfrontendmac-guimachine-healthnew-projectouter-loopshared-machineusing-the-work-systemwriting
Subagents (17)
| instructions | — |
| grok model: @grok | Grok 4.7 with full tools, on xAI quota. Second opinions, research and investigation; spreads load off Anthropic and OpenAI. |
| opus model: @opus | Opus 5.5 with full tools. Hard judgment, subtle correctness, tricky debugging and integration where a cheaper type would likely get it wrong. |
| scout model: @sol | GPT Sol with full tools. Research, web, and broad reading or investigation across unknown code; returns findings for handoff. |
| agent-browser | Headless browser CLI (`agent-browser`) for agents on twaldin-home and deckbox. Use to open, read, click, fill or screenshot web pages when the harness has no browser tool or its tool lacks the capabil |
| board-lead | Protocol for leading an easl board. Use when you are a board's lead tile. |
| browser | Browser tool selection. Use when choosing browser controls, a native browser capability is missing, or browser automation needs tracing. |
| fallbacks | — |
| frontend | Build or review user interfaces. Use for frontend implementation, responsive layout, interaction design, accessibility, or React performance and composition. |
| ui | — |
| mac-gui | GUI testing, launching, placing, capturing or showing Mac windows. Read before any computer-guest tool use or opening a test window, and when Tim asks to see one. |
| machine-health | Diagnose machine pressure or Tim's input lag on demand on twaldin-home or twaldin-work. Use for CPU, memory, filesystem, GPU or ColorSync attribution, not routine monitoring. |
| new-project | Starting a project repository and graduating it to PRs. Use when creating a new project, or when a push-to-main project gains a conflicting second writer, a deploy or users, or CI. |
| outer-loop | Tim's outer loop. Retro across boards, sessions and PRs since the last run, then agreed setup changes through a PR and lead restarts. |
| shared-machine | Heavy or measured work on Tim's shared machines. Use before builds, dev servers, tests, typechecks, renders, encodes, benchmarks, game clients or captures, and when choosing deckbox offload. |
| using-the-work-system | Linear tickets for implementation lanes, personal and Lindy work. Use before dispatching implementation or when deciding whether research or discussion needs a ticket. |
| writing | Draft or revise posts and prose in Tim's voice. Use when the requested writing should sound like Tim, such as a blog post, launch thread, or personal README. |
Similar rigs
dpaluy/dotfiles
Dotfiles for Mac and Linux
Orchestrator 3.6k tok ·
davidgasquez/dotfiles
🔧 Where my dotfiles lives in harmony and peace, most of the time.
Orchestrator 1.8k tok ·
princejoogie/dotfiles
my dotfiles for arch linux + hyprland
Orchestrator 2.8k tok ·
assaio/assaio
Is your AI coding spend delivering? Offline-first analytics for Claude Code, Codex CLI, Gemini CLI, GitHub Copilot CLI and Cline — $/100 AI lines per project, every verdict carrying its own confidence, a self-contained dashboard, exec plugi
Fort Knox 4.7k tok ·