agent-diversity-review
Run the Agent Diversity Review gate and emit the result table
Bring ANY repo into compliance with the shared Claude control plane so Claude Code on the web can run /ship autonomously.
> /plugin marketplace add heymegabyte/claude-skillsHow it fires
How this command gets triggered: by you, by Claude, or both.
/claude-bootstrapContext preview
What this command does when you run it.
Bring ANY repo into compliance with the shared Claude control plane so Claude Code on the web can run /ship autonomously.
description: Bring ANY repo into compliance with the shared Claude control plane so Claude Code on the web can run /ship autonomously. argument-hint: "[domain] (optional — defaults to cwd)"
Idempotent + safe. NEVER clobber existing project config — merge, never overwrite. Vendors the deterministic brain (`ccctl.mjs`) + core commands INTO the repo so Claude Code on the web (isolated sandbox, no laptop `~/.claude`) is self-sufficient.
1. **Infer** — run `node .claude/control-plane/ccctl.mjs resolve` (or the desktop `~/.claude/plugins/heymegabyte-agent-skills/control-plane/ccctl.mjs` if not yet vendored). Reads `wrangler.toml`/`.jsonc` + `package.json` to detect `framework`, `worker`, `packageManager`, `buildCmd`, `checkCmd`, `testCmd`, `deployCmd`, `deployNoBuildCmd`, `healthPath`.
2. **Write/merge `.claude/site.json`** — TINY. Only NON-inferable facts: `domain`, `aliases`, `prodUrl`, `liveUrl` (the `*.workers.dev` fallback), `dnsStatus`, `deployProvider`, `healthPath`, `notes`. Deep-merge into any existing file; never drop existing keys. Everything else stays inferred by ccctl at runtime — do NOT duplicate build/test/deploy commands here.
3. **Vendor the control plane** — from the bootstrap source (`git clone --depth 1 https://github.com/heymegabyte/claude-bootstrap` into a temp dir, or copy from `~/.claude/plugins/heymegabyte-agent-skills`):
Overwrite only these vendored artifacts (they are ours); leave all other `.claude/commands/*` untouched.
4. **Write/merge `.claude/settings.json`** — from `settings/settings.template.json`. ADD permission allows for the deploy toolchain (`npx wrangler *`, the package manager, `node .claude/control-plane/ccctl.mjs *`, `gh *`, `git *`). Merge into existing `permissions.allow`; NEVER remove an existing allow or deny.
5. **Print ONE-TIME account setup** (deep links — the human does this once per Claude account, not per repo):
6. **Verify web-readiness** — run `node .claude/control-plane/ccctl.mjs resolve` FROM THE REPO ROOT. It must resolve target facts WITHOUT the plugin registry (source `site.json`/inference, not `sites.jsonc`) — that proves the repo is self-sufficient on the web. Report the resolved `worker`, `prodUrl`, `deployCmd`.
Agent Skills — agent-neutral autonomous product-building OS for 32+ AI coding tools. 23 skill categories · 28 agents · 149 reference docs · 37 platform variants. One-line prompts → deployed products on Cloudflare Workers.
Repo: heymegabyte/claude-skills
Run the Agent Diversity Review gate and emit the result table
Report the Claude control-plane environment (auth mode, tooling, connectors, resolved…
Scaffold a new spawnable specialist agent def and register it in the agent taxonomy
Audit whether user-visible changes in the current session have matching CHANGELOG.md entries;…
Repeatable pass upgrading an Angular admin dashboard into a compact black-and-cyan…
Fires on `/deploy` or "deploy" with NO code change — self-resolves the target via ccctl, runs…