Spec

Use when the user has an outcome for Nightwatch to run unattended overnight and says "write a nightwatch spec for X", "/nightwatch:spec", or "spec this out for the launcher". Reads the code the outcome touches, settles Outcome / Acceptance / Non-goals / Context with the user one question at a time, declares Depends, Units and Writes headers when they apply, writes the spec file, and refuses to finish until lint-spec.mjs prints SPEC OK. Do NOT use to execute a spec (run.sh does that at night) or for a one-sitting edit that does not need an unattended run. Do NOT use for the old Task-N plan format — that is nightshift:plan.

jasonm4130 3fba70f 4.5 KB Updated

File contents

jasonm4130/claude-skills/tree/main/plugins/nightshift/skills/spec commit 3fba70fb74

Frequently asked questions

npx skillmds@latest add jasonm4130/spec