원클릭으로
ospec-change
Create or advance an active change inside an OSpec project, from requirement intake through verification and finalize.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create or advance an active change inside an OSpec project, from requirement intake through verification and finalize.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Document-driven OSpec workflow for AI-assisted development with change-ready initialization, execution, validation, and archive readiness.
Create or advance an active change inside an OSpec project, from requirement intake through verification and finalize.
| name | ospec-change |
| description | Create or advance an active change inside an OSpec project, from requirement intake through verification and finalize. |
| tags | ["ospec","cli","workflow"] |
Use this skill when the user says things like "use ospec change to do a requirement".
This skill is the single entry for the full change lifecycle inside an initialized OSpec project:
.skillrcSKILL.index.jsonfor-ai/ai-guide.mdfor-ai/execution-protocol.mddocs/stitch-plugin-spec.zh-CN.md exists, treat it as the source of truth for the config shape.changes/queued/ before creating new queue items.changes/active/<change>/proposal.mdchanges/active/<change>/tasks.mdchanges/active/<change>/state.jsonchanges/active/<change>/verification.mdchanges/active/<change>/review.mdfor-ai/ and existing change docs.After reading .skillrc, inspect enabled plugins before advancing the change.
When .skillrc.plugins.stitch.enabled = true and .skillrc.plugins.stitch.capabilities.page_design_review.enabled = true:
stitch_design_review from proposal flags and tasks.md / verification.md optional_stepschanges/active/<change>/artifacts/stitch/approval.jsonapproval.json.preview_url or submitted_at is empty, run ospec plugins run stitch <change-path> before asking the user to review the design.skillrc.plugins.stitch.project.project_id is already configured, reuse that exact Stitch project instead of creating a new project.skillrc.plugins.stitch.project.project_id is empty, treat the first successful Stitch run as the canonical project and keep using it for later changesstatus != approved as a blocking gatestitch plugin with the configured provider adapter as the default path unless .skillrc.plugins.stitch.runner is explicitly overriddentoken_env is set but missing, stop and request configuration firstospec plugins doctor stitch <project-path> before ospec plugins run stitch <change-path>docs/stitch-plugin-spec.zh-CN.md exists, use its documented Gemini / Codex config snippets instead of inventing command / args / env or stdio-proxy settingsgemini: %USERPROFILE%/.gemini/settings.json -> mcpServers.stitch.httpUrl = "https://stitch.googleapis.com/mcp" and headers.X-Goog-Api-Keycodex: %USERPROFILE%/.codex/config.toml -> [mcp_servers.stitch], type = "http", url = "https://stitch.googleapis.com/mcp", and X-Goog-Api-Key in headers or [mcp_servers.stitch.http_headers]ospec plugins approve stitch <change-path> or ospec plugins reject stitch <change-path> to record the review resultospec queue add ... to create queued changes and ospec run ... only when the user explicitly asks to run the queue.changes/active/<change>/ as the execution container.proposal.md, tasks.md, state.json, verification.md, and review.md aligned with actual execution and with the project's established document language..skillrc before advancing a change.stitch_design_review is activated, inspect the Stitch approval artifact before continuing execution.ospec plugins run stitch <change-path> before asking for design review.ospec status [path]
ospec new <change-name> [path]
ospec changes status [path]
ospec queue status [path]
ospec queue add <change-name> [path]
ospec queue activate <change-name> [path]
ospec queue next [path]
ospec run start [path] --profile manual-safe
ospec run step [path]
ospec run status [path]
ospec plugins status [path]
ospec plugins doctor stitch [path]
ospec plugins run stitch [changes/active/<change>]
ospec plugins approve stitch [changes/active/<change>]
ospec plugins reject stitch [changes/active/<change>]
ospec progress [changes/active/<change>]
ospec verify [changes/active/<change>]
ospec archive [changes/active/<change>] --check
ospec finalize [changes/active/<change>]
basic or full structure levels.ospec verify.