sebastianbreguel/dotfiles
My complete Mac/dev setup: Homebrew, shell, Claude Code, Python, Node, and more
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 $ claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server --context ide-assistant $ claude mcp add engram -- engram mcp --tools=agent $ claude mcp add metabase -- uv run --no-project python ~/.codex/scripts/metabase-from-claude.py $ npx degit sebastianbreguel/dotfiles/.claude ./rig-dotfiles # 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.
$ claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server --context ide-assistant $ claude mcp add engram -- engram mcp --tools=agent $ claude mcp add metabase -- uv run --no-project python ~/.codex/scripts/metabase-from-claude.py
$ npx degit sebastianbreguel/dotfiles/.claude/skills/brand-format .claude/skills/brand-format $ npx degit sebastianbreguel/dotfiles/.claude/skills/codebase-design .claude/skills/codebase-design $ npx degit sebastianbreguel/dotfiles/.claude/skills/domain-modeling .claude/skills/domain-modeling $ npx degit sebastianbreguel/dotfiles/.claude/skills/dream .claude/skills/dream $ npx degit sebastianbreguel/dotfiles/.claude/skills/generate-github-coder-profile .claude/skills/generate-github-coder-profile $ npx degit sebastianbreguel/dotfiles/.claude/skills/grilling .claude/skills/grilling $ npx degit sebastianbreguel/dotfiles/.claude/skills/handoff .claude/skills/handoff $ npx degit sebastianbreguel/dotfiles/.claude/skills/hunt .claude/skills/hunt $ npx degit sebastianbreguel/dotfiles/.claude/skills/improve-codebase-architecture .claude/skills/improve-codebase-architecture $ npx degit sebastianbreguel/dotfiles/.claude/skills/query-perf-review .claude/skills/query-perf-review $ npx degit sebastianbreguel/dotfiles/.claude/skills/retro .claude/skills/retro $ npx degit sebastianbreguel/dotfiles/.claude/skills/sync-dotfiles .claude/skills/sync-dotfiles $ npx degit sebastianbreguel/dotfiles/.claude/skills/writing-for-agents .claude/skills/writing-for-agents $ npx degit sebastianbreguel/dotfiles/.codex/skills/migrate-to-codex .claude/skills/migrate-to-codex
$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/code-simplifier.md $ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/planner.md $ curl -fsSL --create-dirs -o .claude/agents/tech-lead.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/tech-lead/tech-lead.md $ curl -fsSL --create-dirs -o .claude/agents/CORE.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/CORE.md $ curl -fsSL --create-dirs -o .claude/agents/analysis.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/cohorts.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/design.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/EXPERIMENTS/design.md $ curl -fsSL --create-dirs -o .claude/agents/metrics.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/evaluation.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/LLM/evaluation.md $ curl -fsSL --create-dirs -o .claude/agents/operations.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/LLM/operations.md $ curl -fsSL --create-dirs -o .claude/agents/output.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/LLM/output.md $ curl -fsSL --create-dirs -o .claude/agents/prompts.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/LLM/prompts.md $ curl -fsSL --create-dirs -o .claude/agents/retrieval.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/LLM/retrieval.md $ curl -fsSL --create-dirs -o .claude/agents/calibration.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/ML/calibration.md $ curl -fsSL --create-dirs -o .claude/agents/clustering.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/ML/clustering.md $ curl -fsSL --create-dirs -o .claude/agents/construction.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/ML/construction.md $ curl -fsSL --create-dirs -o .claude/agents/evaluation.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/ML/evaluation.md $ curl -fsSL --create-dirs -o .claude/agents/selection.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/ML/selection.md $ curl -fsSL --create-dirs -o .claude/agents/monitoring.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/MLOPS/monitoring.md $ curl -fsSL --create-dirs -o .claude/agents/serving.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/MLOPS/serving.md $ curl -fsSL --create-dirs -o .claude/agents/versioning.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/MLOPS/versioning.md $ curl -fsSL --create-dirs -o .claude/agents/representations.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.<redacted>.md $ curl -fsSL --create-dirs -o .claude/agents/search.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/NLP/search.md $ curl -fsSL --create-dirs -o .claude/agents/text.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/NLP/text.md $ curl -fsSL --create-dirs -o .claude/agents/tokenization.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/NLP/tokenization.md $ curl -fsSL --create-dirs -o .claude/agents/STATUS.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/knowledge/STATUS.md $ curl -fsSL --create-dirs -o .claude/agents/yuyo.md https://raw.githubusercontent.com/sebastianbreguel/dotfiles/main/.claude/agents/yuyo/yuyo.md
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(homedir-marker *)",
"Read(**/.env)",
"Read(**/*.env)",
"Bash(cat *.env*)",
"Bash(head *.env*)",
"Bash(sed *.env*)",
"Bash(grep *.env*)",
"Bash(source *.env*)",
"Bash(export $(*.env*))",
"Bash(psql *)",
"Bash(psql:*)",
"Bash(pgcli *)",
"Bash(mysql *)",
"Bash(mongosh *)",
"Bash(mongo *)",
"Bash(printenv*)",
"Bash(env)",
"Bash(echo $*_URL*)",
"Bash(echo $*KEY*)",
"Bash(echo $*SECRET*)",
"Bash(echo $*PASSWORD*)",
"Bash(*postgres*)",
"Bash(*postgresql://*)",
"Bash(*pg_dump*)",
"Bash(*pg_restore*)",
"Bash(*psycopg*)",
"Bash(*PGPASSWORD*)",
"Bash(*PGHOST*)"
]
}
} MCP servers (4)
| server | source | est. tokens |
|---|---|---|
| Serena | git | 8.0k |
| node_repl env: BROWSER_USE_AVAILABLE_BACKENDS, BROWSER_USE_CODEX_APP_BUILD_FLAVOR, BROWSER_USE_CODEX_APP_VERSION, CODEX_CLI_PATH, CODEX_HOME +8 | local / custom | 2.5k |
| engram | binary | 2.5k |
| python · "metabase" | pypi | 2.5k |
Skills (14)
brand-formatcodebase-designdomain-modelingdreamgenerate-github-coder-profilegrillinghandoffhuntimprove-codebase-architecturequery-perf-reviewretrosync-dotfileswriting-for-agentsmigrate-to-codex
Subagents (27)
| code-simplifier model: opus | Refactor for readability, behavior preserved. Flatten nesting, extract helpers, cut redundancy. Triggers: 'simplify function', 'refactor for readability', 'reduce nesting'. |
| planner model: fable | Planner: diseña el plan de implementación ANTES de escribir código (feature, bug, refactor, migración), anclado en el código real y, cuando importa, en datos de prod vía Metabase. Nunca edita código: |
| tech-lead model: opus | Tech lead: revisor final de planes, decisiones de arquitectura, PRs y trabajo no trivial. Cuestiona, no delega. Mirada de producción: base de datos, queries, índices, colas, YAGNI, seguridad de tipos, |
| CORE | — |
| analysis | — |
| cohorts | — |
| design | — |
| metrics | — |
| evaluation | — |
| operations | — |
| output | — |
| prompts | — |
| retrieval | — |
| calibration | — |
| clustering | — |
| construction | — |
| evaluation | — |
| selection | — |
| monitoring | — |
| serving | — |
| versioning | — |
| representations | — |
| search | — |
| text | — |
| tokenization | — |
| STATUS | — |
| yuyo model: opus | Technical reviewer and architect for NLP, machine learning and LLM systems. Reviews diffs, proposes designs, and writes code across prompts, evals, RAG, embeddings, clustering, classification, experim |
Hooks (2)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | "~/.claude/hooks/context-mode-cache-heal.mjs" |
| SessionStart | * | bash "~/.claude/hooks/vambe-shared-memory-link.sh" |
Plugins (6)
claude-hud@claude-huddatadog@claude-plugins-officialserena@claude-plugins-officialcontext-mode@context-modecodex@openai-codexcomplexity-optimizer@complexity-optimizer
Permissions
deny (28)
Bash(homedir-marker *)
Read(**/.env)
Read(**/*.env)
Bash(cat *.env*)
Bash(head *.env*)
Bash(sed *.env*)
Bash(grep *.env*)
Bash(source *.env*)
Bash(export $(*.env*))
Bash(psql *)
Bash(psql:*)
Bash(pgcli *)
Bash(mysql *)
Bash(mongosh *)
Bash(mongo *)
Bash(printenv*)
Bash(env)
Bash(echo $*_URL*)
Bash(echo $*KEY*)
Bash(echo $*SECRET*)
Bash(echo $*PASSWORD*)
Bash(*postgres*)
Bash(*postgresql://*)
Bash(*pg_dump*)
Bash(*pg_restore*)
Bash(*psycopg*)
Bash(*PGPASSWORD*)
Bash(*PGHOST*)
ask (0)
—
allow (0)
—
Similar rigs
rio/dotfiles
—
Skill Collector 1.3k tok ·
danilomartinelli/dotfiles
@danilomartinelli does dotfiles
Skill Collector 4.9k tok ·
michielvandermeer/skills
—
Orchestrator 2.5k tok ·
simonblauth/claude-config
Claude Code config: user instructions, rules, and skills vendored from other repos under my own names
Skill Collector 1.1k tok ·