--- description: Audit a Claude Code plugin for steps that should be a deterministic script instead of raw inference — measure, classify, file the well-evidenced candidates, and write the run summary. Usage — /offload-audit [--days N] argument-hint: [--days N] allowed-tools: ["Bash", "Read", "Grep", "Glob", "Skill", "Agent"] --- # /offload-audit Run the full audit on **$ARGUMENTS**. 1. Parse `$ARGUMENTS` into a target (a plugin name or a directory path) and an optional `--days N` window, defaulting to 30. 2. If no target was given, ask which plugin to audit. Do not guess one, and do not default to the current directory — auditing the wrong plugin wastes a full transcript scan. 3. Invoke the `offload-audit` skill and follow it exactly, including both filing gates (the overrule case, FR-4.2; the evidence-stability check against the previous window, FR-4.5) and the marker search. For a heavy target, or when the report should not consume this session's context, hand the work to `Agent(subagent_type="inference-arbitrage:offload-analyst")` instead — one agent for the whole audit, never one per skill (FR-8.3). **This delegation happens at most once, from this top-level command to the analyst.** The analyst instance you spawn is the delegation target, not another decision point — it never re-delegates the whole audit to a further `offload-analyst` instance, however large the target looks from inside. Filing is implicit: a candidate that clears the rubric gate and the value threshold is filed without asking. Everything below the gate is reported as a boundary question and filed nowhere.