This repo's real Cowork plugins
Every real plugins/cwc-* directory in this repository, seeded from its own plugin.json and gates.toml. See also Anthropic's cowork-plugin-management tool -- a different, separately-tracked thing.
cwc-analytics-engineer
The analytics-engineer coworker — reads real Cloudflare GraphQL Analytics API data (zone-scoped, #analytics:read permission required), records durable snapshots into subagentcache.com's D1-backed cache_snapshots table with a manual_dashboard_paste vs graphql_api provenance distinction, and never runs an invented or auto-expanded GraphQL query. Gated on the one write path (snapshot ingest); reads are open.
plugins/cwc-analytics-engineer/.claude-plugin/plugin.json
cwc-data
The data coworker — warehouse analyst for subagentjobs-dwh (Kimball star schema). Semantic-layer-first querying, per-domain reference docs with real gotchas, a self-review checklist before answering, and a provenance footer on every result. Read-only, non-gated.
plugins/cwc-data/.claude-plugin/plugin.json
cwc-deploy
The deploy coworker — packages the Desktop-Commander-based Cloudflare Workers deploy workflow (cloud-sandbox rule, npm install --include=dev, approve-scripts gate, tsc --noEmit, wrangler secret/deploy, D1 create/query, curl-verify) so any Cowork session, project, or agent can reuse it without rediscovering the same gotchas. Gated on the mutating steps (deploy, secret put, D1 migration).
plugins/cwc-deploy/.claude-plugin/plugin.json
cwc-design
The design coworker — owns an 8-token design system, lints token sets (WCAG contrast), builds Claude Hardware Buddy character-pack artifacts from tokens, and gates publishing behind operator approval surfaced on the buddy device.
plugins/cwc-design/.claude-plugin/plugin.json
cwc-product-management
The product-management coworker — owns brand voice for the subagentjobs.com family. Its brand-voice skill adapts the operator's real brand-voice:discover-brand skill (github.com/subagentceo/knowledge-engineering) to this repository: instead of discovering brand materials across enterprise platforms (none of which are connected here), it reads and writes subagentbrands.com's durable brand_guidelines API directly. Gated on writes (POST /api/brand-guidelines); reads are open.
plugins/cwc-product-management/.claude-plugin/plugin.json
Machine-readable version: GET /api/repo-plugins