~ / rigs / zalogarcia / zalo-claude-code-setup

zalogarcia/zalo-claude-code-setup

One command to turn Claude Code into a production-grade AI engineering environment. 7 agents, 6 commands, 9 skills, 3 multi-agent workflows, 16 shared rules, guard hooks, and 4 MCP servers — with an interactive architecture visualizer.

↗ GitHub ★ 2 no license updated 3d ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~13.9k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit zalogarcia/zalo-claude-code-setup/agents ./rig-zalo-claude-code-setup/agents
$ npx degit zalogarcia/zalo-claude-code-setup/commands ./rig-zalo-claude-code-setup/commands
$ npx degit zalogarcia/zalo-claude-code-setup/skills ./rig-zalo-claude-code-setup/skills
$ npx degit zalogarcia/zalo-claude-code-setup/hooks ./rig-zalo-claude-code-setup/hooks

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 zalogarcia/zalo-claude-code-setup/skills/autopilot-collect .claude/skills/autopilot-collect
$ npx degit zalogarcia/zalo-claude-code-setup/skills/bu-cold-outreach .claude/skills/bu-cold-outreach
$ npx degit zalogarcia/zalo-claude-code-setup/skills/cf-crawl .claude/skills/cf-crawl
$ npx degit zalogarcia/zalo-claude-code-setup/skills/commit-with-heredoc .claude/skills/commit-with-heredoc
$ npx degit zalogarcia/zalo-claude-code-setup/skills/content-video-finish .claude/skills/content-video-finish
$ npx degit zalogarcia/zalo-claude-code-setup/skills/create-skill .claude/skills/create-skill
$ npx degit zalogarcia/zalo-claude-code-setup/skills/daily .claude/skills/daily
$ npx degit zalogarcia/zalo-claude-code-setup/skills/dev-server-restart .claude/skills/dev-server-restart
$ npx degit zalogarcia/zalo-claude-code-setup/skills/digest .claude/skills/digest
$ npx degit zalogarcia/zalo-claude-code-setup/skills/dub-video .claude/skills/dub-video
$ npx degit zalogarcia/zalo-claude-code-setup/skills/frontend-design .claude/skills/frontend-design
$ npx degit zalogarcia/zalo-claude-code-setup/skills/infographics .claude/skills/infographics
$ npx degit zalogarcia/zalo-claude-code-setup/skills/live-test-campaign .claude/skills/live-test-campaign
$ npx degit zalogarcia/zalo-claude-code-setup/skills/machine-editorial-broll .claude/skills/machine-editorial-broll
$ npx degit zalogarcia/zalo-claude-code-setup/skills/repo-init .claude/skills/repo-init
$ npx degit zalogarcia/zalo-claude-code-setup/skills/schema-snapshot .claude/skills/schema-snapshot
$ npx degit zalogarcia/zalo-claude-code-setup/skills/seedance-video-prompt-builder .claude/skills/seedance-video-prompt-builder
$ npx degit zalogarcia/zalo-claude-code-setup/skills/seedance .claude/skills/seedance
$ npx degit zalogarcia/zalo-claude-code-setup/skills/ship-to-prod .claude/skills/ship-to-prod
$ npx degit zalogarcia/zalo-claude-code-setup/skills/ship-yt-video .claude/skills/ship-yt-video
$ npx degit zalogarcia/zalo-claude-code-setup/skills/telegram .claude/skills/telegram
$ npx degit zalogarcia/zalo-claude-code-setup/skills/tenant-triage .claude/skills/tenant-triage
$ npx degit zalogarcia/zalo-claude-code-setup/skills/typecheck-and-build .claude/skills/typecheck-and-build
$ npx degit zalogarcia/zalo-claude-code-setup/skills/voice-agent-forge .claude/skills/voice-agent-forge
$ npx degit zalogarcia/zalo-claude-code-setup/skills/voice-call-triage .claude/skills/voice-call-triage
$ npx degit zalogarcia/zalo-claude-code-setup/skills/voice-test-stack .claude/skills/voice-test-stack
$ npx degit zalogarcia/zalo-claude-code-setup/skills/whiteboard-video-ideas .claude/skills/whiteboard-video-ideas
$ npx degit zalogarcia/zalo-claude-code-setup/skills/yt-thumbnail .claude/skills/yt-thumbnail
$ curl -fsSL --create-dirs -o .claude/agents/brainstorm.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/brainstorm.md
$ curl -fsSL --create-dirs -o .claude/agents/bug-fix.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/bug-fix.md
$ curl -fsSL --create-dirs -o .claude/agents/frontend-specialist.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/frontend-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/image-craft-expert.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/image-craft-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/live-test.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/live-test.md
$ curl -fsSL --create-dirs -o .claude/agents/outcomes-grader.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/outcomes-grader.md
$ curl -fsSL --create-dirs -o .claude/agents/qa-agent.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/qa-agent.md
$ curl -fsSL --create-dirs -o .claude/agents/safe-planner.md https://raw.githubusercontent.com/zalogarcia/zalo-claude-code-setup/main/agents/safe-planner.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 (28)

Subagents (8)

brainstorm
model: fable
Deep-thinking agent that prevents expensive mistakes by challenging assumptions, eliminating complexity, and stress-testing ideas before committing. Applies first principles, Elon Musk's 5-step philos
bug-fix
model: fable
Trace the full user flow to find the root cause of a bug. Reads all related code and crafts a comprehensive fix plan before making changes. Use when something is broken and you need a thorough diagnos
frontend-specialist
model: opus
Builds and optimizes frontend UI: components, styling, responsiveness, accessibility, and performance. Use for any client-side development task.
image-craft-expert
model: opus
Crafts optimized text-to-image prompts and generates images with gpt-image-2 (Gemini via nano-banana only when the caller explicitly asks for nano-banana or Gemini). Use for any image generation task.
live-test
model: opus
Visually verifies code changes work in the browser using Playwright. Use after implementing features, fixing bugs, or making UI changes to confirm they work as intended before shipping.
outcomes-grader
model: opus
Grades a delivered artifact against a task-specific rubric. Use to verify task-level success criteria are met, not to hunt for generic bugs.
qa-agent
model: fable
Audits recent code changes for real, reproducible bugs. Use after implementing features, before deployments, or when asked to stress test, verify, or audit code.
safe-planner
model: fable
Plans implementation changes safely by reading all related code, mapping dependencies, identifying risks, and producing a rollback-ready plan for approval. Use before features, refactors, migrations,

Slash commands (15)

/autopilot-merge/autopilot/brainstorm/bug/enhance-audio/ghl-upload/go-live/goal/nano-banana/optimize-video/plan/qa-loop/redesign/transcribe/view-video

Similar rigs

copied ✓