What problem does it solve?
OPL declarative packs often contain boundary defects such as mismatched capability or authority ABIs, improperly hardcoded professional methods, incorrect tool affordance definitions, and invalid surface inputs. These defects cause pack validation failures, broken generated surfaces, incorrect authority routing, and misalignment with the pack compiler, schema, and validator authority.
Core Features & Use Cases
- Capability ABI Review: Validates that pack inputs and outputs are explicit references, required and optional fields have clear ownership and lifecycle, and generated/hosted surfaces have sufficient source references without becoming secondary truth sources.
- Authority ABI Review: Ensures mutation, receipt, blocker, and owner-decision surfaces route to the correct authority owner, with no pack field implying unauthorized permission to write owner truth or sign acceptance.
- Defect Classification and Fix Routing: Identifies and classifies findings into standardized gap categories (schema gap, capability ABI gap, authority ABI gap, tool affordance gap, method hardcode gap, surface input gap) and recommends the smallest corrective delta.
- Use Case: When developing a new OPL pack for a medical research agent, use this skill to catch if the pack incorrectly hardcodes a grant review rubric instead of referencing the owner's playbook, or if a tool's side effect is misrepresented as a completed owner action instead of a requested action.
Quick Start
Use the opl-pack-capability-reviewer skill to review the latest version of the medical-research-agent declarative pack and list all identified boundary defects with recommended fixes.