What problem does it solve?
This Skill exposes ambiguity, missing requirements, logical flaws, and unverifiable acceptance criteria in software specifications before they reach the planning stage, without requiring local Python or virtual environment setup.
Core Features & Use Cases
- Adversarial Remote Review: Runs independent skeptic agents through the Interactions API using configurable review lenses.
- Structured Findings: Produces stable, severity-ranked findings with interpretations, potential harm, and concrete requirement tightenings.
- Synthesis Validation: Consolidates overlapping findings, merges failed attack reports, and adds a synthesis vote to validate each issue.
- Transport Resilience: Uses Vertex AI as a per-call fallback when the Interactions preview is unavailable and records the selected transport.
- Use Case: Before planning a feature, submit its draft specification to identify loopholes, boundary failures, missing error behavior, and acceptance criteria that cannot be objectively tested.
Quick Start
Use the geap-interactions-spec-validator skill to attack the drafted specification with a remote skeptic panel over the Interactions API.