From claude-impl-tools
Observes, explains, and controls AI coding processes via /whitebox commands. Surfaces run status, intervention triggers with evidence, approval gates, and executor health from file artifacts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-impl-tools:whiteboxThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **File-based control plane that exposes AI execution, decisions, and gates in an observable form**
references/design-index.mdreferences/governance-and-protocol-contract.mdreferences/operating-system-prd.mdreferences/organization-schema.mdreferences/runtime-architecture.mdreferences/supervisor-first-redesign.mdreferences/ui-information-architecture.mdscripts/whitebox-control-state.jsscripts/whitebox-control.jsscripts/whitebox-dashboard.jsscripts/whitebox-explain.jsscripts/whitebox-health.jsscripts/whitebox-launcher.jsscripts/whitebox-refresh.jsscripts/whitebox-status.jsscripts/whitebox-summary.jsFile-based control plane that exposes AI execution, decisions, and gates in an observable form
/whitebox surface.user_confirmation, agent_conflict, and risk_acknowledgement.agent_conflict cases, surface linked DEC-* ruling metadata and required actions on the explain/TUI surface.Whitebox is a product boundary that reads file-based artifacts; any mutations are performed exclusively via the canonical CLI path.
TASKS.md.claude/orchestrate-state.json.claude/collab/events.ndjson (canonical facts log).claude/collab/control.ndjson (canonical operator-intent log).claude/collab/board-state.json (derived renderer state).claude/collab/control-state.json (derived control query state).claude/collab/derived-meta.json (derived stale markers)/whitebox is the only product boundary./whitebox's interactive renderer/operator shell./whitebox's internal mutation API and headless/scriptable surface./whitebox.approve / reject only..claude/collab/control.ndjson is an append-only operator-intent log; only the Node writer may write to it..claude/collab/control-state.json is disposable derived state and must not be edited directly.idempotency_key and correlation-aware filtering./whitebox launch — UI-first supervisor entrypointIntent: Bring up Whitebox first, then start the actual executor CLI as a child process.
node skills/whitebox/scripts/whitebox-launcher.js.claude/collab/* artifacts (auto-init capable)claude)--json): { ok, project_dir, dashboard, session, command }collab-initsupervisor.session.* lifecycle eventsPrinciple:
/whitebox status — Current state/summaryIntent: See at a glance what is currently running and the key state (gates/blocked).
TASKS.md, .claude/orchestrate-state.json, .claude/collab/board-state.json, .claude/collab/derived-meta.json--json): { ok, run_id, blocked_count, gate_status, pending_approval_count, pending_decision_count, stale_artifacts }Relationship: /whitebox status exposes the whitebox-perspective summary/header/warnings (derived stale, etc.).
/whitebox explain — Why is it blocked? What options are available?Intent: Explain, with evidence, why a specific task/REQ/gate is blocked or denied.
.claude/collab/events.ndjson, .claude/collab/control-state.json, TASKS.md, .claude/orchestrate-state.json, .claude/collab/requests/*.md, .claude/collab/decisions/*.md--json): { ok, target, reason, options[], trigger, linked_decision, evidence_paths, correlation }Intervention trigger types:
user_confirmation — Explicit user confirmation is requiredagent_conflict — Agent recommendations conflict and operator choice is neededrisk_acknowledgement — Continuing the current plan requires explicitly acknowledging a risk/whitebox approvals — Canonical approval control surfaceIntent: Query and approve/reject paused approval gates in a headless/scriptable way.
node skills/whitebox/scripts/whitebox-control.jslist — Query pending approval queue (control-state.json read only)show --gate-id=<id> — Show details of a specific gateapprove --gate-id=<id> — Append approve intent to canonical control.ndjsonreject --gate-id=<id> — Append reject intent to canonical control.ndjsonapproved, rejected, already_applied, not_found, stale_target, invalid_command, write_failed0 — success (approved, rejected, already_applied, list, show)3 — not_found4 — stale_target5 — invalid_command6 — write_failedlist/show: None (control-state.json query only)approve/reject: appends to control.ndjson and records an audit event via the shared mutation pathlist/show results for pending approvals may include the trigger metadata above; read-only decisions are surfaced in inspect-focused mode via /whitebox explain. approve/reject applies only to mutable approval gates.
/whitebox health — Environment/artifact health checkIntent: Check the health of executors (subscription CLIs), core artifacts, and event log integrity.
claude, codex, gemini (subscription-backed)TASKS.md, .claude/orchestrate-state.json, .claude/collab/events.ndjson, .claude/collab/control.ndjson, .claude/collab/board-state.json, .claude/collab/control-state.json--json): { ok, executors, artifacts, events_integrity, control_integrity }/whitebox launch or /team-orchestrate (which delegates launch)./whitebox status to see paused gates / blocked state and pending decision count./whitebox explain to review evidence, trigger, linked DEC, approve/reject options, or inspect-only decisions./whitebox approvals list|show to review mutable pending gates./whitebox approvals approve|reject --gate-id=... to record the canonical control command.FINAL DEC, matching ESCALATED REQs are automatically RESOLVED through the canonical hook/event path./whitebox status again to verify resumed/blocked state.Rules:
codex auth status and gemini auth status.host_not_attached when the CLAUDECODE host attachment signal is absent — do not guess.npx claudepluginhub insightflo/claude-impl-tools --plugin claude-impl-toolsOrchestrates Codex agents for code implementation, file modifications, codebase research, security audits, testing, and multi-step execution workflows.
Enforces orchestrator discipline in Claude Code multi-agent workflows via PreToolUse hooks gating file reads, diagnostic commands, and bash misuse to prevent context waste.
Guides codex-review plugin workflows including plan review, implementation review, status checks, and finding resolution.