{
  "skill": {
    "id": "skl_zones_query_pack",
    "name": "zones-query-pack",
    "plugin": "cwc-data",
    "description": "Read-only jq query pack over the family's canonical DNS-zone registry API (https://subagentsubdomains.com/api/dns-zones — the machine-readable directory every site's robots.txt points agents at). Six named recipes: counts by status, subagent*/agent*/other name-family split, NULL-zone_id rows, launch batches by created_at date, never_use/tombstone rows, newest N. Wrapper runs each recipe against the live endpoint (--live) or the committed 2026-07-09 fixture (default). Use when the user asks how many zones/domains the fleet has, which are routed vs workers.dev-only, which zones lack a zone_id, when a launch wave shipped, which domains are tombstoned/never-use, or what launched most recently. Trigger on \"dns zones\", \"how many domains\", \"zone registry\", \"launch batch\", \"tombstone\", \"never use domain\". Do NOT use for subagentjobs-dwh warehouse questions (data-playbook owns that schema), for editing the registry (this pack is read-only — writes go through workers/subagentsubdomains' gated API), or for Cloudflare zone-ID lookups by API token (that's scripts/cf-zone-id.sh).",
    "summary": "Read-only jq query pack over the family's canonical DNS-zone registry API (https://subagentsubdomains.com/api/dns-zones — the machine-readable directory every site's robots.txt points agents at).",
    "gated": 0,
    "source_path": "plugins/cwc-data/skills/zones-query-pack/SKILL.md",
    "created_at": "2026-07-10 18:13:13",
    "cite_as": "https://subagentskills.com/api/skills/skl_zones_query_pack"
  }
}