What problem does it solve?
Keeping the gh-aw repository in sync with upstream gh-aw-firewall (AWF) releases requires manually tracking version pins, release notes, schema changes, and spec drift across many files, which is error-prone and easy to miss follow-up work.
Core Features & Use Cases
- Version Bump Automation: Updates DefaultFirewallVersion and AWF*MinVersion constants in pkg/constants/version_constants.go when a newer gh-aw-firewall release exists.
- Spec and Schema Drift Review: Compares upstream AWF spec and schema files against the embedded awf-config.schema.json and specs/awf-config-sources-spec.md to surface gaps.
- Validated Rebuild Flow: Runs the required make build and double make recompile sequence to refresh generated artifacts and image SHA pins.
- Use Case: When gh-aw-firewall publishes a new release with new CLI flags or schema properties, use this Skill to bump the pins, gate new flags behind version constants, update tests and specs, and produce a summary of remaining follow-up work.
Quick Start
Upgrade gh-aw to the latest gh-aw-firewall release and report any spec or schema follow-up tasks.