[Catalog] Audit every published agent — keep / fix / unpublish
Tracking issue for a data-driven catalog cleanup. A live pull (2026-08-01) showed 22 published agents, all first-party (creator: operator), 0 external creators, 0 external users, lifetime AI spend $0.86 / 69 calls over 4 days, with real usage concentrated on one agent (Coder, 47 calls — the operator dogfooding). The catalog also contains smoke-test fixtures and agents whose descriptions promise capabilities they don't have.
Do
Produce a table for every published agent: slug · subscribers · 30d calls · store_type · declared capabilities (surfaces/runtime/workflow) · description-matches-capabilities? · verdict. Verdicts: keep (works + used), fix (works, needs description/cleanup), unpublish (test/dupe/vaporware).
Known findings to action (children)
- Smoke tests in the live store → unpublish (#c2)
- Description ≠ capability (Creator OS, QA Automation, job-application-assistant) → fix + add lint (#c3)
- Duplicate/dogfood agents + instances → collapse (#c4)
Acceptance
Evidence: GET /v1/admin/agents + list_agents + usage_summary (2026-08-01).
Children
[Catalog] Audit every published agent — keep / fix / unpublish
Tracking issue for a data-driven catalog cleanup. A live pull (2026-08-01) showed 22 published agents, all first-party (creator: operator), 0 external creators, 0 external users, lifetime AI spend $0.86 / 69 calls over 4 days, with real usage concentrated on one agent (Coder, 47 calls — the operator dogfooding). The catalog also contains smoke-test fixtures and agents whose descriptions promise capabilities they don't have.
Do
Produce a table for every published agent:
slug · subscribers · 30d calls · store_type · declared capabilities (surfaces/runtime/workflow) · description-matches-capabilities? · verdict. Verdicts: keep (works + used), fix (works, needs description/cleanup), unpublish (test/dupe/vaporware).Known findings to action (children)
Acceptance
Evidence:
GET /v1/admin/agents+list_agents+usage_summary(2026-08-01).Children