ark-looplisted
Install: claude install-skill pedroknigge/arkgate
# /ark-loop — Shortcut to /ark-autopilot
**Not a first-class door.** One-release redirect. Driving `--plan` to `goal.met` is
**`/ark-autopilot`**. Do that job now.
Contener · Guiar · Ordenar — this leftover name is not a star.
## When / not when
| Use this leftover name when… | Prefer instead |
|------------------------------|----------------|
| Plan A has steps; drive to `goal.met` | **`/ark-autopilot`** |
| Map only | `/ark-explore` |
| Session 0 | `/ark-adopt` |
## Dual engine (mandatory)
| Engine | Role |
|--------|------|
| **Deterministic** | Only the four `mechanical-safe` kinds auto-apply; plan tags; gate re-check |
| **Exploratory** | Read sources; detect concentrated edges / false-green before grinding |
The CLI is a **sensor**, never the whole job. Claiming done without the exploratory bar for this skill is **incomplete**.
## MCP workspace binding (mandatory)
Before any `ark_*` MCP tool, call `ark_identity` with `project.expectedRoot` set to the exact
workspace root. Continue only when `binding.status === "matched"` and `authoritative === true`;
retain `projectIdentity.projectId`, then pass both `expectedRoot` and `expectedProjectId` under
`project` on every later MCP call. If identity is missing, mismatched, unverified, or the root is
uncertain, do not consume MCP analysis: use the workspace-local CLI and report that MCP
restart/retargeting is required. `ark://manifest` never satisfies this preflight.
Atomic multi-file work uses **`ark_prepare_change`** w