← ClaudeAtlas

harness-coding-agentslisted

Harness the locally installed subscription coding CLIs — Antigravity (`agy`), Grok (`grok`), Codex (`codex`), and Claude Code (`claude`) — as bounded external agents for analysis, review, alternative solutions, adversarial checks, or explicitly authorized implementation. Use when the user asks to harness grok, run agy, use codex, harness Claude Code, consult Antigravity, get a second opinion or model council, delegate a work packet to an external agent. These CLIs drive paid SUBSCRIPTION logins (no API keys).
apresmoi/skills · ★ 2 · AI & Automation · score 73
Install: claude install-skill apresmoi/skills
# Harness AGY, Grok, Codex, and Claude Treat `agy`, `grok`, `codex`, and `claude` as bounded external collaborators. They all run on the user's paid **subscriptions** (never API keys): `agy` uses Antigravity OAuth, `grok` uses `~/.grok/auth.json`, `codex` uses `~/.codex/auth.json`, and `claude` uses its saved Claude subscription sign-in. Keep the calling agent responsible for scope, verification, and the final answer. Requested CLIs must be installed on PATH and logged in (see preflight below). Claude requires Claude Code v2.1.269 or later. This skill is self-contained: `scripts/consult.mjs` starts each CLI without a shell and captures cleaned stdout/stderr per engine. ## Run the workflow 1. Define one concrete question or work packet. Include the relevant paths, constraints, expected output, and a request to distinguish evidence from inference. 2. Default to consultation mode. Do not authorize edits unless the user asked for implementation. 3. Exclude credentials, private keys, tokens, and unrelated private context from the prompt. CLI arguments and captured output may be locally visible. 4. Preflight. The runner checks, per requested engine, that the binary is on PATH and its login record exists (presence and mtime only, never contents). Claude instead runs a bounded `claude auth status --json` check for a saved subscription login; raw account details are discarded. The runner prints one `[preflight] ok|FAIL <engine>` line each to stderr, and doe