← back to A2a Lab
auto-data-snapshot: 2026-09-22T12:15:47 (3 data files) — cards/consulting-agent.agent-card.json cards/vp-consulting.agent-card.json eval-blind2.json
b77f2cc7ec6a1a32cdcc1b852599acfe2bdb6339 · 2026-09-22 12:19:00 -0700 · auto-commit-fleet
Files touched
A cards/consulting-agent.agent-card.jsonD cards/vp-consulting.agent-card.jsonM eval-blind2.json
Diff
commit b77f2cc7ec6a1a32cdcc1b852599acfe2bdb6339
Author: auto-commit-fleet <steve@designerwallcoverings.com>
Date: Tue Sep 22 12:19:00 2026 -0700
auto-data-snapshot: 2026-09-22T12:15:47 (3 data files) — cards/consulting-agent.agent-card.json cards/vp-consulting.agent-card.json eval-blind2.json
---
cards/consulting-agent.agent-card.json | 69 ++++++++++++++++++++++++++++++
cards/vp-consulting.agent-card.json | 78 ----------------------------------
eval-blind2.json | 6 +--
3 files changed, 72 insertions(+), 81 deletions(-)
diff --git a/cards/consulting-agent.agent-card.json b/cards/consulting-agent.agent-card.json
new file mode 100644
index 0000000..9d9f96e
--- /dev/null
+++ b/cards/consulting-agent.agent-card.json
@@ -0,0 +1,69 @@
+{
+ "name": "consulting-agent",
+ "description": "Single cabinet owner of Steve's Consulting business — a productized \"client-growth consultancy in a box\" that turns an intake questionnaire into a per-client portal (a NEW website shown as several concept versions + a deeply integrated-social growth command center), even for clients with no website. Fuses two proven builds — fantasea-consulting (deliverable/concept-version generator) + prestige-car-wash (social/growth command center). Owns the `consulting` skill and every ~/Projects/consulting-<slug>/ engagement (97xx). The vp-consulting officer layer was flattened into this agent 2026-09-22 (TK-12015). HARD RAIL: social posting is DRAFT-ONLY; live deploy, DNS, spend, and send-to-list draft to pending-approval with APPROVE/REVISE/BLOCK.",
+ "supportedInterfaces": [
+ {
+ "url": "http://127.0.0.1:41300/consulting-agent/",
+ "protocolBinding": "JSONRPC",
+ "protocolVersion": "1.0"
+ }
+ ],
+ "version": "0.2.0",
+ "capabilities": {
+ "streaming": false,
+ "pushNotifications": false
+ },
+ "defaultInputModes": [
+ "text/plain"
+ ],
+ "defaultOutputModes": [
+ "text/plain"
+ ],
+ "skills": [
+ {
+ "id": "consulting",
+ "name": "consulting",
+ "description": "the engine — intake schema, scaffold.mjs (portal generator), templates, build.mjs concept skinner, the fused fantasea + prestige patterns",
+ "tags": [
+ "skill",
+ "cabinet"
+ ]
+ },
+ {
+ "id": "advertising-signals",
+ "name": "advertising-signals",
+ "description": "cross-officer — competitor ad-platform + social-profile intel to fill the command center's competitors/ads buckets",
+ "tags": [
+ "skill",
+ "cabinet"
+ ]
+ },
+ {
+ "id": "reels-producer",
+ "name": "reels-producer",
+ "description": "cross-officer — client social reels → the portal's media bucket (DRAFT)",
+ "tags": [
+ "skill",
+ "cabinet"
+ ]
+ },
+ {
+ "id": "analytics",
+ "name": "analytics",
+ "description": "cross-officer — GA4 setup + traffic reporting for a client site",
+ "tags": [
+ "skill",
+ "cabinet"
+ ]
+ },
+ {
+ "id": "domain-setup",
+ "name": "domain-setup",
+ "description": "cross-officer — Kamatera + Cloudflare + SSL go-live for a client portal (Steve-gated)",
+ "tags": [
+ "skill",
+ "cabinet"
+ ]
+ }
+ ]
+}
diff --git a/cards/vp-consulting.agent-card.json b/cards/vp-consulting.agent-card.json
deleted file mode 100644
index 46c4e4f..0000000
--- a/cards/vp-consulting.agent-card.json
+++ /dev/null
@@ -1,78 +0,0 @@
-{
- "name": "vp-consulting",
- "description": "Officer Consulting \u2014 the Consulting business: a productized \"client-growth consultancy in a box\" that turns an intake questionnaire into a per-client portal (a NEW website shown as several concept versions + a deeply integrated-social growth command center), even for clients with no website. Fuses two proven builds \u2014 fantasea-consulting (deliverable/concept-version generator) + prestige-car-wash (social/growth command center). Owns the `consulting` skill and every ~/Projects/consulting-<slug>/ e",
- "supportedInterfaces": [
- {
- "url": "http://127.0.0.1:41300/vp-consulting/",
- "protocolBinding": "JSONRPC",
- "protocolVersion": "1.0"
- }
- ],
- "version": "0.1.0",
- "capabilities": {
- "streaming": false,
- "pushNotifications": false
- },
- "defaultInputModes": [
- "text/plain"
- ],
- "defaultOutputModes": [
- "text/plain"
- ],
- "skills": [
- {
- "id": "consulting-agent",
- "name": "consulting-agent",
- "description": "Consulting build/operate steward \u2014 runs the intake \u2192 scaffold.mjs \u2192 concept generation \u2192 verify \u2192 commit loop for each ~/Projects/consulting-<slug>/ portal; wires the integrated-social buckets via existing fleet skills. Local-only; deploy/DNS/social-post gated.",
- "tags": [
- "subagent",
- "cabinet"
- ]
- },
- {
- "id": "consulting",
- "name": "consulting",
- "description": "the engine \u2014 intake schema, scaffold.mjs (portal generator), templates, build.mjs concept skinner, the fused fantasea + prestige patterns",
- "tags": [
- "skill",
- "cabinet"
- ]
- },
- {
- "id": "advertising-signals",
- "name": "advertising-signals",
- "description": "cross-officer \u2014 competitor ad-platform + social-profile intel to fill the command center's competitors/ads buckets",
- "tags": [
- "skill",
- "cabinet"
- ]
- },
- {
- "id": "reels-producer",
- "name": "reels-producer",
- "description": "cross-officer \u2014 client social reels \u2192 the portal's media bucket (DRAFT)",
- "tags": [
- "skill",
- "cabinet"
- ]
- },
- {
- "id": "analytics",
- "name": "analytics",
- "description": "cross-officer \u2014 GA4 setup + traffic reporting for a client site",
- "tags": [
- "skill",
- "cabinet"
- ]
- },
- {
- "id": "domain-setup",
- "name": "domain-setup",
- "description": "cross-officer \u2014 Kamatera + Cloudflare + SSL go-live for a client portal (Steve-gated)",
- "tags": [
- "skill",
- "cabinet"
- ]
- }
- ]
-}
\ No newline at end of file
diff --git a/eval-blind2.json b/eval-blind2.json
index 1e32722..6b99ddb 100644
--- a/eval-blind2.json
+++ b/eval-blind2.json
@@ -56,19 +56,19 @@
{
"q": "Can you create a new website for my business based on the information I provide?",
"accept": [
- "vp-consulting"
+ "consulting-agent"
]
},
{
"q": "How do I set up social media tools to grow my client base?",
"accept": [
- "vp-consulting"
+ "consulting-agent"
]
},
{
"q": "I filled out the intake questionnaire, when can I see the concept versions of my new site?",
"accept": [
- "vp-consulting"
+ "consulting-agent"
]
},
{
← b276fc7 cards: drop prompt-engineer skill, merge scope into ai-engin
·
back to A2a Lab
·
cards/eval: flatten vp-consulting into consulting-agent (TK- 0fb6792 →