What problem does it solve?
Reviewing changes to a normative specification artifact requires multiple expert perspectives, but coordinating that review manually is slow and inconsistent. This Skill automates a structured multi-persona review of any pull request that modifies the OpenAPM spec, its JSON Schemas, or its conformance fixtures, producing one consolidated advisory comment for the maintainer.
Core Features & Use Cases
- Four-panel fan-out review: Spawns four spec-ecosystem reviewer agents (OpenAPI editor, OCI distribution editor, package-manager registry editor, W3C TAG architect) in parallel, each returning schema-validated JSON findings.
- Synthesizer with ship decision: Aggregates panel findings into fold-now, defer-v0.1.1, defer-v0.2, and reject lists plus a ship_decision driven by a shocked_meter floor and blocker veto.
- Mechanical linter: Runs 11 checks covering ASCII-only enforcement, forbidden vendor-foundation tokens, schema validity, anchor uniqueness, and normative-statement count consistency.
- Use Case: A contributor opens a PR editing
docs/src/content/docs/specs/openapm-v0.1.md. The skill classifies the diff, fans out the four panelists, synthesizes their findings, lints the artifact, and posts exactly one advisory comment with a ship recommendation.
Quick Start
Apply the spec-review label to a pull request that modifies the OpenAPM specification artifact and let the panel post its consolidated advisory comment.