← back to Agent Cabinet
Cabinet drift fix: reclassify subagents, add 9 orphans, remove 4 phantoms
95784df6f51e1a5d30d281975a584146380ca2aa · 2026-05-06 11:27:24 -0700 · Steve
Files touched
Diff
commit 95784df6f51e1a5d30d281975a584146380ca2aa
Author: Steve <steve@designerwallcoverings.com>
Date: Wed May 6 11:27:24 2026 -0700
Cabinet drift fix: reclassify subagents, add 9 orphans, remove 4 phantoms
---
cabinet.yaml | 42 ++++++++++++++++++++++++++----------------
1 file changed, 26 insertions(+), 16 deletions(-)
diff --git a/cabinet.yaml b/cabinet.yaml
index 41eebf4..84f9993 100644
--- a/cabinet.yaml
+++ b/cabinet.yaml
@@ -27,8 +27,8 @@ cabinet:
owns: [add token, rotate token, audit secrets, fan out env]
- skill: domain-setup
owns: [register, configure DNS, SSL, email auth]
- - skill: domain-name-agent
- owns: [domain inventory, NS swap, WHOIS]
+ - subagent: domain-name-agent
+ owns: [domain inventory, NS swap, WHOIS] # was misclassified as skill
- skill: cloudflare-manager
owns: [zone DNS, proxy toggle]
- skill: open-firewalls
@@ -38,9 +38,9 @@ cabinet:
- subagent: pm2-crash-watcher
- subagent: deployment-engineer
- subagent: devops-engineer
- - subagent: domain-name-agent
- subagent: onboard-domain-agent
- subagent: secrets-manager
+ - subagent: analytics-agent # GA4 fleet, also relevant to vp-research-content
- vp: vp-dw-commerce
domain: Designer Wallcoverings catalog, vendor scrapers, Shopify, storefronts, marketing
@@ -112,9 +112,8 @@ cabinet:
owns: [paid-ad detection across directories]
- skill: advertising-signals
owns: [single-domain ad scan]
- - skill: la-research-agent # also a subagent
- owns: [LA public records — doubles as research and lawyer enrichment]
- subagent: la-research-agent
+ owns: [LA public records — doubles as research and lawyer enrichment]
- vp: vp-engineering
domain: Backend, frontend, databases, code review, security, performance, testing
@@ -134,7 +133,7 @@ cabinet:
- subagent: database-optimizer
- subagent: api-documenter
- subagent: code-reviewer
- - subagent: architect-reviewer
+ - subagent: architect-review # was "architect-reviewer" — actual file name is architect-review.md
- subagent: security-auditor
- subagent: performance-engineer
- subagent: test-engineer
@@ -145,14 +144,11 @@ cabinet:
- subagent: python-pro
- subagent: ios-developer
- subagent: mobile-developer
- - skill: claude-api
- owns: [Anthropic SDK migrations, prompt caching]
- - skill: prompt-cache-optimization
- - skill: mcp-builder
+ - subagent: ai-engineer # LLM apps, RAG, prompt pipelines
+ - subagent: prompt-engineer # prompt optimization
+ - subagent: mcp-expert # MCP server integration
- skill: dw-agent-builder
- - skill: refactor-agent
- - skill: simplify
- - skill: review
+ - skill: prompt-cache-optimization
- vp: vp-research-content
domain: Web research, LA records, video production, mockups, design, voice
@@ -170,6 +166,11 @@ cabinet:
- subagent: data-analyst
- subagent: data-scientist
- subagent: website-analysis
+ - subagent: seo-analyzer # technical SEO audits
+ - subagent: ui-ux-designer # design systems, wireframes, a11y
+ - subagent: product-strategist # roadmap, positioning, GTM
+ - subagent: debate-team-fast # 4-LLM consensus engine
+ - subagent: task-decomposition-expert # complex goal breakdown
- skill: site-audit
- skill: peer-survey
- skill: competitors
@@ -201,8 +202,7 @@ cabinet:
directors:
- subagent: comms-compliance
- subagent: best-practices-reviewer
- - skill: comms-compliance
- - skill: best-practices
+ - skill: best-practices # /best-practices alias
architecture_principles:
- "Triggers should be broad enough that Steve never needs to remember which sub-agent owns a task."
@@ -213,4 +213,14 @@ architecture_principles:
mindmap_path: /Users/stevestudio2/Projects/agent-cabinet/mindmap.html
viewer_port: 9766
-last_synced_at: null
+last_synced_at: 2026-05-06T18:15:00-07:00
+
+consolidation_log:
+ - date: 2026-05-06
+ action: scaffolded
+ target: The Cabinet
+ rationale: Initial 6-VP hierarchy (operations, dw-commerce, directories, engineering, research-content, compliance-policy)
+ - date: 2026-05-06
+ action: drift_fix
+ target: cabinet.yaml
+ rationale: Reclassified domain-name-agent + la-research-agent as subagents (not skills); fixed architect-reviewer→architect-review; added 7 orphaned subagents (ai-engineer, analytics-agent, prompt-engineer, mcp-expert, seo-analyzer, ui-ux-designer, product-strategist, debate-team-fast, task-decomposition-expert); removed 4 phantom skill refs (claude-api, simplify, review, comms-compliance, prism)
← 34a0472 Initial Cabinet scaffold: agent-architect + 6 VPs + Mermaid
·
back to Agent Cabinet
·
Cabinet drift: remove orphan dw-site-build subagent ref + pr 1f972c5 →