Opus finding
Heartbeat SKILL.md instructs skill to write docs/status.md but relies on an unstated workflow auto-commit
- skills/heartbeat/SKILL.md:73-76
- skills/heartbeat/SKILL.md:134-135
The skill explicitly relies on an external workflow auto-commit step to push docs/status.md to main, but the slice contains no such workflow file and no contract describing it. If the runner workflow doesn't actually commit unstaged changes under docs/, every heartbeat run will silently produce a status file that is never published — making the prominent claim in status.md ('the workflow auto-commits it to `main` on each run') false. Worth verifying the companion workflow exists and includes docs/ in its commit glob; otherwise the status page will perpetually display 'awaiting first heartbeat run'.
Recommendation
Either (a) include/cite the workflow that performs the auto-commit and verify its commit path covers docs/**, or (b) have the skill stage and commit docs/status.md itself.