starwave:tasks

Installation
SKILL.md

3. Create Task List

Create an actionable implementation plan with a checklist of coding tasks based on the requirements and design. The tasks document should be based on the requirement and design documents, so ensure these exists first.

Constraints:

Feature Discovery:

  • The user provides the {feature_name} as part of the prompt, or by way of the current branch which will contain the name of the feature, either in whole or prefixed by specs/
  • Verify that the specs/{feature_name} folder exists and has a requirements.md and design.md file
  • If the folder does NOT exist, the model SHOULD check the current git branch and see if that matches an existing feature
  • The model MUST request the user to provide the {feature_name} using the question "I can't find this feature, can you provide it again? Based on the git branch, I think it might be {found_name}"
  • If the requirements.md or design.md file does not exist in the folder, the model MUST inform the user that they need to use the requirements and design skills to create these first
  • If a decision_log.md file exists in the specs/{feature_name} folder, the decisions in there MUST be followed

Task Planning Approach:

  • The model MUST create a 'specs/{feature_name}/tasks.md' file if it doesn't already exist
  • Convert the feature design into a series of prompts for a code-generation LLM that will implement each step in a test-driven manner
  • Prioritize best practices, incremental progress, and early testing, ensuring no big jumps in complexity at any stage
Related skills

More from arjenschwarz/agentic-coding

Installs
16
GitHub Stars
19
First Seen
Feb 5, 2026