~ / rigs / Tekkiiiii / the-agency

Tekkiiiii/the-agency

Open-source multi-agent command center for Claude Code. 244 skills, 200+ agents across 14 departments, PD-driven autonomous workflows, SQLite task store, file-based memory. Installs to ~/.claude/ — zero cloud dependencies.

↗ GitHub ★ 0 no license updated 2mo ago collection Claude Code Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~7.8k 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 Tekkiiiii/the-agency/agents ./rig-the-agency/agents
$ npx degit Tekkiiiii/the-agency/skills ./rig-the-agency/skills
$ npx degit Tekkiiiii/the-agency/hooks ./rig-the-agency/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 Tekkiiiii/the-agency/agents-archive/dept-sunset-2026-10-08/skills/dept-resume .claude/skills/dept-resume
$ npx degit Tekkiiiii/the-agency/agents-archive/dept-sunset-2026-10-08/skills/dept-save-state .claude/skills/dept-save-state
$ npx degit Tekkiiiii/the-agency/agents-archive/dept-sunset-2026-10-08/skills/dept-status .claude/skills/dept-status
$ npx degit Tekkiiiii/the-agency/agents-archive/dept-sunset-2026-10-08/skills/dept-wrap .claude/skills/dept-wrap
$ npx degit Tekkiiiii/the-agency/agents-archive/dept-sunset-2026-10-08/skills/room-manager-digest .claude/skills/room-manager-digest
$ npx degit Tekkiiiii/the-agency/agents-archive/dept-sunset-2026-10-08/skills/room-manager .claude/skills/room-manager
$ npx degit Tekkiiiii/the-agency/skills/admin-shell-foundation .claude/skills/admin-shell-foundation
$ npx degit Tekkiiiii/the-agency/skills/agent-browser .claude/skills/agent-browser
$ npx degit Tekkiiiii/the-agency/skills/agent-dispatch .claude/skills/agent-dispatch
$ npx degit Tekkiiiii/the-agency/skills/agents-sdk .claude/skills/agents-sdk
$ npx degit Tekkiiiii/the-agency/skills/animejs .claude/skills/animejs
$ npx degit Tekkiiiii/the-agency/skills/auto-researcher .claude/skills/auto-researcher
$ npx degit Tekkiiiii/the-agency/skills/autoplan .claude/skills/autoplan
$ npx degit Tekkiiiii/the-agency/skills/awesome-design-md .claude/skills/awesome-design-md
$ npx degit Tekkiiiii/the-agency/skills/backend-critique .claude/skills/backend-critique
$ npx degit Tekkiiiii/the-agency/skills/backend .claude/skills/backend
$ npx degit Tekkiiiii/the-agency/skills/benchmark-models .claude/skills/benchmark-models
$ npx degit Tekkiiiii/the-agency/skills/benchmark .claude/skills/benchmark
$ npx degit Tekkiiiii/the-agency/skills/better-auth-best-practices .claude/skills/better-auth-best-practices
$ npx degit Tekkiiiii/the-agency/skills/better-auth-organization .claude/skills/better-auth-organization
$ npx degit Tekkiiiii/the-agency/skills/better-auth-two-factor .claude/skills/better-auth-two-factor
$ npx degit Tekkiiiii/the-agency/skills/brandkit .claude/skills/brandkit
$ npx degit Tekkiiiii/the-agency/skills/browse .claude/skills/browse
$ npx degit Tekkiiiii/the-agency/skills/browser-domain-skills .claude/skills/browser-domain-skills
$ npx degit Tekkiiiii/the-agency/skills/browser-harness .claude/skills/browser-harness
$ npx degit Tekkiiiii/the-agency/skills/canary .claude/skills/canary
$ npx degit Tekkiiiii/the-agency/skills/career-ops .claude/skills/career-ops
$ npx degit Tekkiiiii/the-agency/skills/careful .claude/skills/careful
$ npx degit Tekkiiiii/the-agency/skills/cc-loop .claude/skills/cc-loop
$ npx degit Tekkiiiii/the-agency/skills/cli-anything .claude/skills/cli-anything
$ npx degit Tekkiiiii/the-agency/skills/codex .claude/skills/codex
$ npx degit Tekkiiiii/the-agency/skills/connect-chrome .claude/skills/connect-chrome
$ npx degit Tekkiiiii/the-agency/skills/content-creator .claude/skills/content-creator
$ npx degit Tekkiiiii/the-agency/skills/content-critique .claude/skills/content-critique
$ npx degit Tekkiiiii/the-agency/skills/content-experimentation-best-practices .claude/skills/content-experimentation-best-practices
$ npx degit Tekkiiiii/the-agency/skills/content-modeling-best-practices .claude/skills/content-modeling-best-practices
$ npx degit Tekkiiiii/the-agency/skills/content-polish .claude/skills/content-polish
$ npx degit Tekkiiiii/the-agency/skills/content-strategy .claude/skills/content-strategy
$ npx degit Tekkiiiii/the-agency/skills/context-mode .claude/skills/context-mode
$ npx degit Tekkiiiii/the-agency/skills/context-pressure .claude/skills/context-pressure
$ curl -fsSL --create-dirs -o .claude/agents/ORG.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/ORG.md
$ curl -fsSL --create-dirs -o .claude/agents/agent-gaps.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/agent-gaps.md
$ curl -fsSL --create-dirs -o .claude/agents/council-fable.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/council/council-fable.md
$ curl -fsSL --create-dirs -o .claude/agents/council-haiku.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/council/council-haiku.md
$ curl -fsSL --create-dirs -o .claude/agents/council-opus.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/council/council-opus.md
$ curl -fsSL --create-dirs -o .claude/agents/council-sonnet.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/council/council-sonnet.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-brand.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-brand.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-code.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-code.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-content.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-content.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-data.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-data.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-design.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-design.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-imageprompt.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-imageprompt.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-marketing.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-marketing.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-pedagogy.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-pedagogy.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-product.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-product.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-security.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-security.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-seo.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-seo.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-social.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-social.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-video.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/critique-video.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-brand.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-brand.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-content.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-content.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-design.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-design.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-marketing.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-marketing.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-pedagogy.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-pedagogy.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-product.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-product.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-security.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-security.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-seo.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/critique-seo.md
$ curl -fsSL --create-dirs -o .claude/agents/sag-critique.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/memory/sag-critique.md
$ curl -fsSL --create-dirs -o .claude/agents/sag-critique.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/critiques/sag-critique.md
$ curl -fsSL --create-dirs -o .claude/agents/design-quality-principles.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/design/memory/design-quality-principles.md
$ curl -fsSL --create-dirs -o .claude/agents/coord.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/project-management/coord.md
$ curl -fsSL --create-dirs -o .claude/agents/mini-coord.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/project-management/mini-coord.md
$ curl -fsSL --create-dirs -o .claude/agents/pd-coordinator.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/project-management/pd-coordinator.md
$ curl -fsSL --create-dirs -o .claude/agents/codebase-search.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/specialized/codebase-search.md
$ curl -fsSL --create-dirs -o .claude/agents/curator.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/specialized/curator.md
$ curl -fsSL --create-dirs -o .claude/agents/delegator.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/specialized/delegator.md
$ curl -fsSL --create-dirs -o .claude/agents/project-scaffolder.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/specialized/project-scaffolder.md
$ curl -fsSL --create-dirs -o .claude/agents/save-state-runner.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/specialized/save-state-runner.md
$ curl -fsSL --create-dirs -o .claude/agents/understand-architecture-analyzer.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/specialized/understand-architecture-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/understand-article-analyzer.md https://raw.githubusercontent.com/Tekkiiiii/the-agency/main/agents/specialized/understand-article-analyzer.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 (150)

dept-resumedept-save-statedept-statusdept-wraproom-manager-digestroom-manageradmin-shell-foundationagent-browseragent-dispatchagents-sdkanimejsauto-researcherautoplanawesome-design-mdbackend-critiquebackendbenchmark-modelsbenchmarkbetter-auth-best-practicesbetter-auth-organizationbetter-auth-two-factorbrandkitbrowsebrowser-domain-skillsbrowser-harnesscanarycareer-opscarefulcc-loopcli-anythingcodexopen-gstack-browsercontent-creatorcontent-critiquecontent-experimentation-best-practicescontent-modeling-best-practicescontent-polishcontent-strategycontext-modecontext-pressurecontext-restorecontext-savecoord-respawn-selfcopywritingcover-letter-gencsocss-animationscult-uideck-narrativedelegatedesign-consultationdesign-critiquedesign-htmldesign-reviewdesign-shotgundesign-taste-frontenddevex-reviewdocument-releaseemil-design-engexcalidraw-diagramextract-designfeedback-pipelineffmpegfigma-ui-ux-consistencyfinopsfirecrawl-agentfirecrawl-crawlfirecrawl-scrapefreezefrontendfull-output-enforcementgithub-deploygpt-image-promptsgpt-tastegrammar-checker-vigraphifygsapguardgws-chatgws-formsgws-slidesgws-tasksgwshealthhigh-end-visual-designhtml-plan-stylehuashu-designhumanizer-vihumanizer-writinghumanizerhwhyperframes-clihyperframes-mediahyperframes-registryhyperframesimage-prompt-engineerimage-to-codeimagegen-frontend-mobileimagegen-frontend-webimpeccableinbound-salesinbox-tasksindustrial-brutalist-uiinvestigateland-and-deploylanding-reportlaravel-builderlearnlegal-contract-reviewlessons-synclightpandalint-memorylottiemake-pdfmarketing-critiquemarkitdownmarpmaterial-3mcp-buildermemory-crosslinkminimalist-uimulti-role-authmusicgenn8n-automationnew-projectnext-best-practicesnext-cache-componentsnexus-gatekeepernotebooklm-memoryobsidian-vaultoffice-hoursonboardopen-gstack-browseropenspec-apply-changeopenspec-archive-changeopenspec-exploreopenspec-proposeoperations-critiquepair-agentpd-resumepd-routingpd-showcasepd-spawnpipeline-auditpipeline-bugfixpipeline-contentpipeline-deploypipeline-featurepipeline-onboardpipeline-research

Subagents (47)

ORG—
agent-gaps—
council-fable
model: claude-fable-5-1
Council seat, Fable tier. One independent opinion on a brief, read-only. Spawned by the caller with the council protocol ({agency-root}/core/memory/agency-council.md).
council-haiku
model: claude-haiku-5-5
Council seat, Haiku tier. One independent opinion on a brief, read-only. Spawned by the caller with the council protocol ({agency-root}/core/memory/agency-council.md).
council-opus
model: claude-opus-5-5
Council seat, Opus tier. One independent opinion on a brief, read-only. Spawned by the caller with the council protocol ({agency-root}/core/memory/agency-council.md). Also the tie-break seat.
council-sonnet
model: claude-sonnet-5-5
Council seat, Sonnet tier. One independent opinion on a brief, read-only. Spawned by the caller with the council protocol ({agency-root}/core/memory/agency-council.md).
critique-brand
model: opus[1m]
Brand consistency critic. Finds voice deviations, off-brand visuals, naming inconsistencies, and positioning drift. For any branded deliverable — content, design, campaigns, docs.
critique-code
model: opus[1m]
General code quality critic. Finds readability failures, dead code, unnecessary complexity, missing error handling, and maintainability problems. Distinct from critique-security (which covers auth/inj
critique-content
model: opus[1m]
Copy and voice critic. Finds clarity failures, AI-slop, diacritics errors (VN/FR), jargon, and tonal inconsistencies. English and Vietnamese. Brief and unsparing.
critique-data
model: opus[1m]
Data-viz/analytics critic — finds chart misrepresentation, misleading axes, stat errors, and dashboard UX failures from screenshots, not tables.
critique-design
model: opus[1m]
Visual design critic. Finds layout failures, typography problems, contrast issues, and hierarchy breakdowns. REQUIRES Playwright screenshots for all visual deliverables — never reasons from source alo
critique-imageprompt
model: opus[1m]
Image generation prompt critic. Finds character-consistency gaps, missing prompt layers, vague descriptors, style contradictions, and generator-fit errors.
critique-marketing
model: opus[1m]
Positioning, funnel, and retention critic. Finds weak value propositions, misaligned CTAs, ICP mismatches, and funnel failures. No participation trophies.
critique-pedagogy
model: opus[1m]
Teaching effectiveness critic. Finds scaffolding failures, cognitive overload, missing examples, and poor retention design. For courses, workshops, training materials, and teaching decks.
critique-product
model: opus[1m]
UX, IA, and usability critic. Finds navigation failures, information architecture problems, interaction design flaws, and accessibility issues. For apps, dashboards, and any interactive deliverable.
critique-security
model: opus[1m]
Security review critic. Finds injection vectors, auth failures, secret exposure, insecure configs, and missing hardening. For code, configs, and infrastructure deliverables.
critique-seo
model: opus[1m]
SEO/GEO/AEO critic. Finds keyword failures, title/heading weakness, missing meta data, and thin content. For blogs, landing pages, and any publicly-indexed content.
critique-social
model: opus[1m]
Social media and carousel visual critic. Finds text-overload, safe-zone violations, font-floor breaches, and swipe-continuity breakdowns across multi-slide social sets. REQUIRES per-frame Playwright s
critique-video
model: opus[1m]
Video quality critic. Finds pacing failures, caption errors, visual inconsistencies, audio sync issues, and hook problems. REQUIRES frame screenshots for all visual findings — never reasons from scrip
critique-brand—
critique-content—
critique-design—
critique-marketing—
critique-pedagogy—
critique-product—
critique-security—
critique-seo—
sag-critique—
sag-critique
model: opus[1m]
Technical SEO/AEO/GEO implementation critic — audits rendered head, metadata, structured data, and crawl plumbing (not blog copy; see critique-seo).
design-quality-principles—
coord—
mini-coord—
pd-coordinator—
codebase-search—
curator—
delegator—
project-scaffolder—
save-state-runner—
understand-architecture-analyzer—
understand-article-analyzer—

Similar rigs

copied ✓