google-grey-opslisted
Install: claude install-skill sergeyizmailov/knowledge-delta-skills
# Google Grey Ops
Reviewed 2026-09-02. Baseline: Sonnet 5 / Claude Code subagent / 2026-09-02; 2026-09-03 blind cascade task [A] — payment+email cascade named only when prompted.
Launch/operate via API on your own MCC credentials (`googleops`, `10`) + survive aggressive
verticals without losing accounts, domains, payment identities.
**`googleops`/`gmcops` are NOT yet live-verified** (2026-09-03): offline tests only, no run against
a real customer. A human watches the first live `plan` → `apply`; record the result in `10`.
## Start here
| You are… | Read | Then |
|---|---|---|
| In a directory with `workspace.json` | `references/10-googleops-agent-cli.md` | `googleops --workspace . --json …`; stop reading |
| Handed a developer token / asked to launch anything via API | `references/00-launch-runbook.md` | create a workspace in a project dir outside the skill (`scripts/specs/example-workspace.json`), `doctor`, then `plan → apply → verify → activate` |
| Setting up access (OAuth vs service account, MCC, refresh-token death) | `00` §1, `google-ads/10` §Access | back to `00` |
| Merchant Center: gates, link, products | `google-feed-ops/04` + `gmcops` (`10`) | grey cascade rules in `12` |
| Hit an error, a gate, a suspension | `00` § "When a step fails" | the one file it names |
**Agent writes a JSON spec; `googleops` validates, creates PAUSED, reads back, activates.**
Never hand-assemble a `MutateOperation` or call a mutate outside the CLI. New shape → extend
`gads_spec`/`gad