Imported from que-passa/ShaderNoice (
.cursor/skills/define-tasks/SKILL.md). Install upstream withnpx skills add que-passa/ShaderNoice --skill define-tasks. Copyright stays with the author.
Define tasks
Emit implementable-one-session markdown tasks + hydrate _OVERVIEW work-package grid.
Context: project-workflow.mdc, workpkg-hygiene.mdc (filenames NN[ABC]-task-slug-project.md; parallel sibling streams share prerequisites → 02A/02B).
Preconditions
_OVERVIEW exists (otherwise stub Mission/Goals/Constraints minimally, then proceed).
Task file blueprint (~≤1.5 pages)
- Agent instructions (START HERE) — obedience preamble (“follow sections in order”, “respect dependencies”, etc.).
- Overview, Scope (
In,Out, boundaries), Dependencies (Provides,Blocks). - Implementation tasks — numbered, observable outcomes.
- Technical notes — integration hooks only when non-obvious.
- Completion — single acceptance + Final Steps block (no duplicated “definition of done” headings).
Reuse project-level bullets from _OVERVIEW by reference—not copy/paste novels per task.
Steps
- Decompose logically ordered work; fan-out parallel lanes only when dependency graph allows.
- Author each Markdown file + synchronize
_OVERVIEWtable entries + progress tracker. - Validate every task declares one completion chokepoint satisfying WP hygiene.
Quality
Tasks stay narrow. Dependencies explicit. Acceptance testable (“build”, “scenario X”, instrumentation expectations).