osx-review-artifacts

Solid

Audit artifacts against schema + dependency graph before implementation. Use between artifact creation (/opsx:continue, /opsx:propose, /opsx:ff) and /opsx:apply. Emits a routing report only; never edits.

Code & Development 6 stars 1 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
28
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# osx-review-artifacts Read-only, schema-driven audit of the planning artifacts in a change. Emits a routing report — never edits artifacts. Reading is allowed on every concrete file listed in `artifactPaths.<id>.existingOutputPaths`. > **Schema-agnostic contract** — see `references/schema-agnostic-contract.md`. > **Store selection** — see `references/store-selection.md`. Sits in the pre-implementation workflow between artifact creation (`/opsx:continue`, `/opsx:propose`, `/opsx:ff`) and implementation (`/opsx:apply`). Use it standalone via `/{{CMD_PREFIX}}review <change>` or as part of PHASE0. --- ## Inputs - Optional positional argument: `<change-name>`. If omitted or ambiguous, prompt. --- ## Workflow ### Step 1 — Select the change Adopt the `openspec-update-change` policy: **never auto-select**. If the argument is missing or matches more than one active change, ask the user to choose with `{{ASK_TOOL}}`. Mark the most-recently modified active change as `(Recommended)`. List candidates with: ```bash openspec list --json ``` ### Step 2 — Load schema state ```bash openspec status --change "<name>" [--store "<id>"] --json ``` Capture: - `schemaName` — the workflow schema id (e.g. `"spec-driven"`). - `planningHome`, `changeRoot` — path context (do not assume repo-local paths). - `artifactPaths.<id>.{outputPath, resolvedOutputPath, existingOutputPaths}`. - `artifacts[]` — array of `{id, status, missingDeps?, requires?}` with status in `{done, ready, blocked}`. -...

Details

Author
amauryconstant
Repository
amauryconstant/openspec-extended
Created
7 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category