opencode-execute-phase

Executes OpenCode lane plans with git preflight, owned-file boundaries, and verification.

2|1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Consiliency/agent-harness --skill opencode-execute-phase-consiliency
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: opencode-execute-phase
Source: https://github.com/Consiliency/agent-harness/tree/main/skills-src/opencode/opencode-execute-phase
Command: npx skills add https://github.com/Consiliency/agent-harness --skill opencode-execute-phase-consiliency

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Executing a multi-lane phase plan by hand risks touching files owned by other lanes, skipping verification, and losing track of what comes next in a roadmap. This Skill gives OpenCode a disciplined executor that enforces lane ownership, runs verification, and produces a structured closeout and handoff. ## Core Features & Use Cases - Lane-scoped execution: Parses the phase plan's lane DAG, owned files, and interface gates, then executes lanes in topological order without crossing ownership boundaries. - Git preflight and verification: Checks worktree state, runs lane-level and phase-level verification commands, and inspects diffs to confirm no peer-owned files were modified. - Optional worker fanout: Supports explicit parallel worker subagents for disjoint lanes when the user authorizes delegation. - Structured closeout: Emits machine-readable automation handoffs, reflections, manifest lifecycle updates, and next-phase routing back to planning or roadmap building. - Use Case: After generating a phase plan with opencode-plan-phase, run this Skill to implement each lane, verify tests, and produce a closeout that names the next phase and command. ## Quick Start Ask OpenCode to execute the latest phase plan in the plans directory, for example: run opencode-execute-phase on plans/phase-plan-03.md and verify all lanes.

Frequently Asked Questions about opencode-execute-phase

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a phase plan with OpenCode?▼

Point the Skill at a plan file from opencode-plan-phase, or let it resolve the latest plan in the plans directory. It runs git preflight, executes lanes in topological order, verifies each lane, and emits a closeout with the next phase and command.

How do I run lanes in parallel with worker subagents?▼

Parallel worker fanout is only allowed when the user explicitly requests subagents, delegation, or parallel execution, and the DAG-ready lanes are disjoint. Each worker gets exact owned files, read-only file lists, and must report changed paths, tests, and blockers.

What happens if a lane touches files owned by another lane?▼

Execution stops immediately on an ownership violation. The plan must be revised or the user consulted before continuing, and after each lane the diff is inspected to confirm no peer-owned files were modified.

Does the executor commit or push changes automatically?▼

No. It never commits, pushes, or merges unless the user explicitly asks. In runner-managed or governed mode the runner owns publication; in interactive mode it may push a draft PR on the first commit for visibility.

What happens when lane verification fails?▼

The failure is diagnosed once and fixed within the lane if the cause is local; otherwise execution stops and reports the blocker. A blocked gate can only be re-verdicted by rerunning the originally specified runner check.