GPT-5 finding
Inconsistent BAD_VAR behavior: spec says “exit without notifying” but log template fixes Notification: sent
- skills/show-hn-draft/SKILL.md
- skills/show-hn-draft/SKILL.md
Step 1 instructs to exit without notifying on a bad var, but the Step 9 log template hardcodes “Notification: sent.” Implementers following the template verbatim could write misleading logs. The spec should make the notification line conditional.
Recommendation
Amend Step 9 to set the notification line conditionally, e.g., “Notification: sent | skipped,” and explicitly state that on SHOW_HN_DRAFT_BAD_VAR no notification is sent and no draft file is written.