OpenSpec Badge Action — Summary
OpenSpec Badge Action is a GitHub Actions composite action that generates SVG status badges reflecting four OpenSpec project health metrics: number of specs, number of requirements, open changes, and task completion status. The badges are deployed to the gh-pages branch for embedding in READMEs. The action installs the OpenSpec CLI, queries project metrics via openspec spec list --json and openspec list --changes --json, then generates SVGs via badgen (Node.js). It supports two visual styles (classic gradient, flat solid) and an optional label. No LLM interaction, no workflow orchestration, no prompts — it is a pure CI/CD reporting layer that makes OpenSpec project health visible in GitHub repos.
differs_from_seeds: No seed framework provides CI badge generation. This is a narrow infrastructure utility analogous to test coverage badges or build status indicators, but applied to OpenSpec workflow metrics. It differs from all seeds in that it contributes zero runtime agent behavior — its entire value is a static SVG artifact pushed to gh-pages.