om-auto-implement-spec

Implements an existing spec into a reviewed, UI-verified pull request.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/tkogut/agents-os-core --skill om-auto-implement-spec-tkogut
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: om-auto-implement-spec
Source: https://github.com/tkogut/agents-os-core/tree/main/global_skills/om-auto-implement-spec
Command: npx skills add https://github.com/tkogut/agents-os-core --skill om-auto-implement-spec-tkogut

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill includes references (resource) components.

What problem does it solve? Turning a written specification into shipped code normally requires manual coordination across planning, branching, committing, reviewing, and QA. This Skill automates that entire chain: it resolves a spec by path, name, issue, or spec-PR number, delegates implementation to engine skills, and returns a ready, code-reviewed, UI-verified pull request with screenshots. ## Core Features & Use Cases - Spec Resolution: Locates the target spec via repo-relative path, name/slug match, linked issue, or spec-PR branch, stopping cleanly with candidate suggestions when nothing matches. - Engine Delegation: Routes fresh work to om-auto-create-pr and resumes existing implementation PRs via om-auto-continue-pr, keeping spec PRs design-only and guaranteeing exactly one implementation PR per spec. - UI Verification: Runs om-auto-qa-pr on user-facing changes to boot the app, drive changed flows, and attach screenshot evidence to the PR. - Use Case: A developer finishes a design spec for a new settings page and says "implement the spec at .ai/specs/2024-05-01-settings-page.md" β€” the Skill builds the feature on its own branch, runs the review loop, verifies the UI, and delivers a ready PR. ## Quick Start Ask the agent to implement the spec at a given path or from issue 123 and wait for the verified pull request.

Frequently Asked Questions about om-auto-implement-spec

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

FAQPage Schema
How do I implement a spec into a pull request automatically?β–Ό

Pass the spec as a repo-relative path, name, issue id, or spec-PR number. The skill resolves it, delegates implementation to om-auto-create-pr or om-auto-continue-pr, runs the review loop, and delivers a ready PR with a summary comment.

What happens if the spec cannot be found?β–Ό

The run stops cleanly with a blocked status and lists the closest candidate specs it searched. It never guesses or writes a spec itself β€” creating specs is the job of om-auto-write-spec.

Does the implementation land on the spec PR branch?β–Ό

No. The spec PR stays design-only. Implementation always ships on its own separate PR that references the spec PR with a Refs line and a Source doc line, keeping one implementation PR per spec.

Can I skip UI verification for backend-only changes?β–Ό

Yes. Pass --no-ui to skip end-of-run UI verification, and purely backend, API, or docs specs omit UI commentary automatically. UI verification only runs when the diff touches user-facing surfaces.

What happens when an implementation PR already exists for a spec?β–Ό

The skill resumes the existing PR via om-auto-continue-pr instead of opening a duplicate. It detects existing PRs by searching for the Source doc path or spec-PR reference with implementation commits.