Ecosystem Capability Coverage
Ecosystem promotion must be audited by coverage state, not by whichever vendor family happened to have old pages.
Generated by npm run ecosystem-coverage:audit from the latest local capability harvest. Edit the harvest seeds, source pages, routing surfaces, or this script; do not hand-edit generated coverage rows. See Generated Surface Contract.
Summary
| Metric | Count |
|---|---|
| Ecosystems audited | 34 |
| Tier 1 ecosystems | 18 |
| Tier 2 ecosystems | 16 |
| Promoted | 19 |
| Partial | 15 |
| Discovered only | 0 |
| Missing discovery | 0 |
Coverage Matrix
| Ecosystem | Tier | Family | Status | Score | Skills | MCP | CLI | Installed | Wiki | Expected | Routing | Packs | Guidance | Verify |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Clerk | 1 | auth | promoted | 7/8 | 26 | 2 | yes | 0 | 21 | 2/2 | 6 | 4 | yes | yes |
| ClickHouse | 1 | backend-data | promoted | 7/8 | 12 | 10 | yes | 0 | 3 | 1/1 | 5 | 3 | yes | yes |
| Supabase | 1 | backend-data | promoted | 7/8 | 52 | 37 | yes | 0 | 31 | 2/2 | 7 | 14 | yes | yes |
| Firebase | 1 | backend-platform | promoted | 7/8 | 48 | 3 | yes | 0 | 16 | 2/2 | 7 | 12 | yes | yes |
| Browserbase | 1 | browser-automation | promoted | 6/8 | 16 | 12 | no | 0 | 10 | 1/1 | 5 | 9 | yes | yes |
| AWS | 1 | cloud | promoted | 7/8 | 116 | 86 | yes | 0 | 42 | 2/2 | 7 | 2 | yes | yes |
| Azure | 1 | cloud | promoted | 7/8 | 61 | 47 | yes | 0 | 13 | 2/2 | 7 | 25 | yes | yes |
| Slack | 1 | communication | promoted | 7/8 | 23 | 115 | no | 1 | 36 | 2/2 | 7 | 6 | yes | yes |
| GitHub | 1 | developer-platform | promoted | 7/8 | 378 | 358 | yes | 0 | 422 | 1/1 | 7 | 38 | yes | yes |
| Cloudflare | 1 | edge-cloud | promoted | 7/8 | 47 | 121 | yes | 0 | 43 | 2/2 | 6 | 15 | yes | yes |
| TanStack | 1 | frontend-data | promoted | 5/8 | 32 | 0 | no | 0 | 11 | 1/1 | 6 | 12 | yes | yes |
| Vercel | 1 | hosting-framework | promoted | 7/8 | 116 | 35 | yes | 0 | 174 | 3/3 | 7 | 43 | yes | yes |
| Datadog | 1 | observability | promoted | 6/8 | 15 | 0 | yes | 0 | 5 | 1/1 | 7 | 2 | yes | yes |
| Sentry | 1 | observability | promoted | 7/8 | 83 | 3 | yes | 0 | 9 | 1/1 | 7 | 2 | yes | yes |
| PostHog | 1 | observability-product-analytics | promoted | 6/8 | 9 | 1 | no | 0 | 9 | 1/1 | 6 | 1 | yes | yes |
| Stripe | 1 | payments | promoted | 7/8 | 20 | 127 | yes | 0 | 35 | 3/3 | 7 | 6 | yes | yes |
| Linear | 1 | work-management | promoted | 6/8 | 19 | 42 | no | 0 | 23 | 2/2 | 5 | 5 | yes | yes |
| Google Workspace | 1 | workspace | promoted | 6/8 | 62 | 173 | no | 0 | 28 | 3/3 | 6 | 21 | yes | yes |
| Anthropic | 2 | ai | partial | 5/8 | 3317 | 795 | no | 0 | 223 | 0/1 | 6 | 39 | no | no |
| OpenAI | 2 | ai | partial | 5/8 | 84 | 63 | no | 0 | 73 | 0/1 | 5 | 4 | no | no |
| OpenRouter | 2 | ai | promoted | 6/8 | 4 | 1 | no | 0 | 22 | 1/1 | 5 | 2 | no | no |
| E2B | 2 | ai-infra | partial | 5/8 | 0 | 0 | yes | 0 | 25 | 1/1 | 3 | 4 | no | no |
| Modal | 2 | ai-infra | partial | 6/8 | 7 | 3 | yes | 0 | 25 | 0/1 | 4 | 2 | no | no |
| Convex | 2 | backend-data | partial | 3/8 | 28 | 3 | no | 0 | 1 | 0/1 | 0 | 0 | no | no |
| MongoDB | 2 | backend-data | partial | 5/8 | 12 | 3 | yes | 0 | 2 | 0/1 | 2 | 0 | no | no |
| Neon | 2 | backend-data | partial | 5/8 | 12 | 36 | yes | 0 | 5 | 0/1 | 2 | 0 | no | no |
| Redis | 2 | backend-data | partial | 5/8 | 21 | 41 | yes | 0 | 5 | 0/1 | 1 | 0 | no | no |
| Upstash | 2 | backend-data | partial | 5/8 | 19 | 6 | yes | 0 | 2 | 0/1 | 2 | 0 | no | no |
| Shopify | 2 | commerce | partial | 5/8 | 60 | 60 | yes | 0 | 16 | 0/1 | 3 | 0 | no | no |
| Figma | 2 | design | partial | 5/8 | 43 | 19 | no | 0 | 24 | 0/1 | 4 | 4 | no | no |
| Docker | 2 | infra | partial | 6/8 | 23 | 33 | yes | 0 | 19 | 0/1 | 5 | 2 | no | no |
| Kubernetes | 2 | infra | partial | 6/8 | 25 | 20 | yes | 0 | 9 | 0/1 | 6 | 10 | no | no |
| Terraform | 2 | infra | partial | 5/8 | 28 | 11 | yes | 0 | 9 | 0/1 | 5 | 0 | no | no |
| Notion | 2 | workspace | partial | 4/8 | 24 | 82 | no | 0 | 6 | 0/1 | 3 | 0 | no | no |
Promotion Queue
Convex
- Status: partial; score 3/8; family backend-data.
- Top skills: convex-quickstart (rank 338), convex-performance-audit (rank 342), convex-setup-auth (rank 343), convex-migration-helper (rank 344), convex-create-component (rank 345).
- Top MCPs: axel-belfort/defi-yields, axel-belfort/defi-yields, axel-belfort/defi-yields.
- CLI: none in seed catalog.
- Routing files: none.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No CLI seed coverage. No expected canonical/tool page present. No routing surface mention. No generated pack mention. Missing expected page(s): wiki/tools/convex.md.
Notion
- Status: partial; score 4/8; family workspace.
- Top skills: notion-api (rank 438), notion-cli (rank 1946), notion-automation (rank 2715), notion (rank 3071), notion-research-documentation (rank 3690).
- Top MCPs: notion, notion, notion, notion, notion.
- CLI: none in seed catalog.
- Routing files: wiki/SKILL-RESOLVER.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No CLI seed coverage. No expected canonical/tool page present. No generated pack mention. Missing expected page(s): wiki/tools/notion.md.
Anthropic
- Status: partial; score 5/8; family ai.
- Top skills: backlink-analyzer (26073), claude-api (252), watch (246), frontend-design (137), running-claude-code-via-litellm-copilot (rank 108).
- Top MCPs: aicommander/connect, Nekzus/npm-sentinel-mcp, Nekzus/npm-sentinel-mcp, douglas/banco-mcp, douglas/banco-mcp.
- CLI: none in seed catalog.
- Routing files: wiki/SKILL-RESOLVER.md, wiki/meta/capability-routing-map.md, wiki/meta/active-stack.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json, scripts/generate-agent-packs.ts.
- Pack files: agent-docs/packs/agent-harnesses.md, agent-docs/packs/ai-agents.md, agent-docs/packs/architecture.md, agent-docs/packs/automations.md, agent-docs/packs/career.md, agent-docs/packs/cloud.md, agent-docs/packs/code.md, agent-docs/packs/content.md.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No CLI seed coverage. No expected canonical/tool page present. Missing expected page(s): wiki/tools/anthropic.md.
E2B
- Status: partial; score 5/8; family ai-infra.
- Top skills: none in latest top snapshot.
- Top MCPs: none in latest registry/search snapshots.
- CLI: e2b (E2B).
- Routing files: wiki/SKILL-RESOLVER.md, config/capability-harvest-seeds.json, scripts/generate-agent-packs.ts.
- Pack files: agent-docs/packs/databases.md, agent-docs/packs/git-process.md, agent-docs/packs/sandboxes.md, agent-docs/packs/typescript.md.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No skills.sh signal in latest top snapshot. No MCP signal in latest registry/search snapshots.
Figma
- Status: partial; score 5/8; family design.
- Top skills: figma (rank 633), implement-design (rank 1766), figma-use (rank 1932), figma-implement-design (rank 2203), figma-implement-design (rank 2221).
- Top MCPs: figmatoazure/figma-to-azure, figmatoazure/figma-to-azure, ai-zerolab/mcp-figma, hithesh0215/clawlink, hithesh0215/clawlink.
- CLI: none in seed catalog.
- Routing files: wiki/SKILL-RESOLVER.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json, scripts/generate-agent-packs.ts.
- Pack files: agent-docs/packs/design-systems.md, agent-docs/packs/design.md, agent-docs/packs/frontend.md, agent-docs/packs/motion.md.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No CLI seed coverage. No expected canonical/tool page present. Missing expected page(s): wiki/tools/figma.md.
MongoDB
- Status: partial; score 5/8; family backend-data.
- Top skills: prisma-mongodb-upgrade (10), mongodb-schema-design (rank 2741), mongodb-query-optimizer (rank 2875), mongodb-connection (rank 3122), mongodb-natural-language-querying (rank 3357).
- Top MCPs: dabhivijay2478/auth, dabhivijay2478/auth, dabhivijay2478/auth.
- CLI: mongosh (MongoDB).
- Routing files: wiki/SKILL-RESOLVER.md, config/capability-harvest-seeds.json.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. No generated pack mention. Missing expected page(s): wiki/tools/mongodb.md.
Neon
- Status: partial; score 5/8; family backend-data.
- Top skills: neon-postgres (424), neon (371), neon-postgres-egress-optimizer (rank 5237), neon-postgres-branches (rank 6022), neon-drizzle (rank 9541).
- Top MCPs: neon, neon, neon, neon, neon.
- CLI: neon (Neon).
- Routing files: wiki/SKILL-RESOLVER.md, config/capability-harvest-seeds.json.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. No generated pack mention. Missing expected page(s): wiki/tools/neon.md.
OpenAI
- Status: partial; score 5/8; family ai.
- Top skills: pdf (rank 1175), gh-fix-ci (rank 1681), extension-openai (rank 1811), security-best-practices (rank 1906), linear (rank 2107).
- Top MCPs: adamamer20/paper-search-mcp-openai, adamamer20/paper-search-mcp-openai, TitanSneaker/paper-search-mcp-openai-v2, TitanSneaker/paper-search-mcp-openai-v2, thinkneo-ai/control-plane.
- CLI: none in seed catalog.
- Routing files: wiki/SKILL-RESOLVER.md, wiki/meta/active-stack.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json, scripts/generate-agent-packs.ts.
- Pack files: agent-docs/packs/agent-harnesses.md, agent-docs/packs/ai-agents.md, agent-docs/packs/automations.md, agent-docs/packs/model-routing.md.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No CLI seed coverage. No expected canonical/tool page present. Missing expected page(s): wiki/tools/openai.md.
Redis
- Status: partial; score 5/8; family backend-data.
- Top skills: redis-development (rank 2655), redis-best-practices (rank 4094), redis-patterns (rank 4555), redis-core (rank 6597), redis-patterns (rank 6797).
- Top MCPs: madezmediapartners/acmi-mcp, madezmediapartners/acmi-mcp, madezmediapartners/acmi-mcp, madezmediapartners/acmi-mcp, axel-belfort/port-scanner.
- CLI: upstash (Upstash).
- Routing files: config/capability-harvest-seeds.json.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. No generated pack mention. Missing expected page(s): wiki/tools/redis.md.
Shopify
- Status: partial; score 5/8; family commerce.
- Top skills: shopify-admin (rank 1358), shopify-dev (rank 1500), shopify-liquid (rank 1528), shopify-storefront-graphql (rank 1617), shopify-custom-data (rank 1618).
- Top MCPs: theagenttimes/ucp-gateway, thibault/ecomgraph, thibault/ecomgraph, vivaldoeuropes/vivaldo-product-discovery, vivaldoeuropes/vivaldo-product-discovery.
- CLI: shopify (Shopify).
- Routing files: wiki/SKILL-RESOLVER.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. No generated pack mention. Missing expected page(s): wiki/tools/shopify.md.
Terraform
- Status: partial; score 5/8; family infra.
- Top skills: terraform-module-library (rank 991), terraform-azurerm-set-diff-analyzer (rank 1330), terraform-style-guide (rank 1519), terraform-test (rank 1898), terraform-engineer (rank 2335).
- Top MCPs: luther-systems/insideout, luther-systems/insideout, luther-systems/insideout, synlake/synlake, synlake/synlake.
- CLI: terraform (Terraform).
- Routing files: wiki/SKILL-RESOLVER.md, wiki/meta/active-stack.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json, config/trigger-evals.json.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. No generated pack mention. Missing expected page(s): wiki/tools/terraform.md.
Upstash
- Status: partial; score 5/8; family backend-data.
- Top skills: find-docs (rank 2144), context7-cli (rank 2239), context7-mcp (rank 2690), documentation-lookup (rank 5563), upstash-workflow (rank 5819).
- Top MCPs: upstash/context7-mcp, upstash/context7-mcp, madezmediapartners/acmi-mcp, madezmediapartners/acmi-mcp, madezmediapartners/acmi-mcp.
- CLI: upstash (Upstash).
- Routing files: wiki/SKILL-RESOLVER.md, config/capability-harvest-seeds.json.
- Pack files: none.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. No generated pack mention. Missing expected page(s): wiki/tools/upstash.md.
Docker
- Status: partial; score 6/8; family infra.
- Top skills: docker-expert (23318), docker-patterns (rank 1658), docker-compose-orchestration (rank 3766), tao-run-on-local-docker (rank 6319), wiremock-standalone-docker (rank 6334).
- Top MCPs: refetch/web, net-service/xpoz, deadend/deadends-dev, deadend/deadends-dev, deadend/deadends-dev.
- CLI: docker (Docker).
- Routing files: wiki/SKILL-RESOLVER.md, wiki/meta/active-stack.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json, config/trigger-evals.json.
- Pack files: agent-docs/packs/events-travel.md, agent-docs/packs/ops.md.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. Missing expected page(s): wiki/tools/docker.md.
Kubernetes
- Status: partial; score 6/8; family infra.
- Top skills: azure-kubernetes (1432), k8s-security-policies (rank 1025), kubernetes-specialist (rank 1052), k8s-manifest-generator (rank 1439), kubernetes-pentesting (rank 4020).
- Top MCPs: deadend/deadends-dev, deadend/deadends-dev, deadend/deadends-dev, deadend/deadends-dev, apatil0431/k8scortex-mcp.
- CLI: kubectl (Kubernetes).
- Routing files: wiki/SKILL-RESOLVER.md, wiki/meta/active-stack.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json, scripts/generate-agent-packs.ts, config/trigger-evals.json.
- Pack files: agent-docs/packs/auth.md, agent-docs/packs/backend.md, agent-docs/packs/cloud.md, agent-docs/packs/databases.md, agent-docs/packs/google-workspace.md, agent-docs/packs/infra.md, agent-docs/packs/observability.md, agent-docs/packs/ops.md.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. Missing expected page(s): wiki/tools/kubernetes.md.
Modal
- Status: partial; score 6/8; family ai-infra.
- Top skills: modal (rank 4784), modal (rank 6035), modal (rank 8958), modal-serverless-gpu (rank 11411), modal-serverless-gpu (rank 13869).
- Top MCPs: b0d02xk/nutriscan-ai, ai-seer/facticityai, b0d02xk/nutriscan-ai.
- CLI: modal (Modal).
- Routing files: wiki/SKILL-RESOLVER.md, wiki/meta/capability-routing-map.md, config/cursor/rules/tool-hierarchy.mdc, config/capability-harvest-seeds.json.
- Pack files: agent-docs/packs/debugging.md, agent-docs/packs/infra.md.
- Install/use guidance: missing canonical guidance section.
- Verification path: missing canonical verification section.
- Gaps: No expected canonical/tool page present. Missing expected page(s): wiki/tools/modal.md.
Page Layer Rule
Canonical synthesis pages own the readable model: thesis, when to use it, decision matrix, core model, tool/skill routing, failure modes, evidence, and related pages.
Tool pages own product facts and tradeoffs. Skill pages own executable procedure and trigger rules. Source pages own evidence logs. Generated packs are downstream context bundles and should prefer canonical synthesis pages before pulling small related pages.
Next Rollout
- Keep tier-1 ecosystems promoted: each should retain a canonical page, source-registry signal, routing mention, pack placement, install/use guidance, and verification path.
- Promote tier-2 ecosystems from the queue only after the routing owner is clear.
- Maintain capability concept pages separately from vendor ecosystems: Browser Automation and QA, Local Web Verification, Agent Search and Retrieval, and Skills, Tools, and Capability Discovery own the current cluster model.
- Run consolidation after coverage changes so merge queues prefer readable canonical pages over pairwise mirrors.
- Follow Generated Surface Contract after promotion so generated packs, registries, runtime links, qmd, and coverage rows agree.
Timeline
- 2026-07-14 | Generated the ecosystem capability coverage matrix from the latest local registry harvest, wiki pages, routing surfaces, installed skills, and generated packs. Source:
scripts/audit-ecosystem-coverage.ts