What problem does it solve?
Translating a GitHub security advisory into a correct, minimal version-enforcement change in .github/aw/compat.json is error-prone: it requires verifying advisory evidence, choosing the right policy field, preserving unrelated settings, and validating the result. This Skill enforces that disciplined process end to end.
Core Features & Use Cases
- Evidence-backed advisory retrieval: Fetches advisory details via authenticated or public GitHub API endpoints and independently verifies patched versions against releases or registries, never inventing CVEs, ranges, or severities.
- Correct policy field selection: Distinguishes between
minimumVersion hard floors, blockedVersions exact denials, minRecommendedVersion warnings, and agent compatibility rows, applying only the narrowest justified edit.
- Remediation documentation and validation: Updates
.github/aw/compat.md with remediation and verification steps, then validates against the JSON schema, the repository's compat validation task, and runtime boundary behavior.
- Use Case: A GHSA is published against the gh-aw compiler. Use this Skill to verify the advisory and patched release, block the vulnerable versions in compat.json, document the remediation, and confirm schema and runtime validation pass.
Quick Start
Review GHSA-8h78-hpm7-29gg and update .github/aw/compat.json to block the affected versions with verified evidence.