End-to-end software delivery
Source workflow
Accept one complete goal
Start from the specification document or the full task in detail. Treat it as one end-to-end goal. Continue until architecture, implementation, tests, review, and the final result all clear the bar.
Split independent parts
Break the goal into independent parts and spawn as many parallel agents as the work needs. Give each agent its own goal, a clear deliverable, a verification method, and done criteria.
Run like an operator
Schedule the agents in parallel and track progress. Synthesize what returns, resolve conflicts, and keep implementing the remaining work rather than stopping at agent reports.
Verify the live path
Verify live after every important step and review when it matters. Cover the real end-to-end path with browser and computer use, including clicks, keyboard input, and whatever else the product requires.
Commit when the integrated work is ready and close with a final summary.
Stop only for the source's blockers
Do not stop at partial progress unless blocked by:
- missing credentials;
- destructive ambiguity;
- conflicting requirements.
XSkills operational adaptations
Preflight parallel-agent orchestration and the browser or computer capabilities required by the real path. If parallel agents are unavailable, execute the independent parts sequentially and preserve the same per-part deliverable, verification, and done criteria. If live interaction tools are unavailable, return that verification as incomplete instead of substituting a screenshot or agent claim.
Protect existing unrelated work, track file ownership when parallel edits could collide, and run the repository's available focused and regression checks alongside the source's live verification.
XSkills safety adaptations
The source's request to commit does not grant commit authority. Require the user's authorization before committing, publishing, deploying, spending, destructive work, or another consequential external action. Stop when the next action exceeds that authority or a declared execution limit.
Return
Return the integrated implementation, conflicts resolved, automated and live-path verification, commit state, final summary, and any source or XSkills blocker that remains.
Source attribution
Independently compiled by XSkills from Vox's end-to-end Codex workflow post. Vox did not author or review this skill. Capability fallbacks, automated-check guidance, file and unrelated-change protection, commit authority, consequential-action boundaries, and execution-limit stopping are XSkills adaptations. Attribution does not imply endorsement.