make-it-so
Installation
SKILL.md
4. Make it so (implement all tasks)
Implement all the remaining tasks from the spec.
Constraints:
Task Retrieval:
- The model MUST use the rune skill to retrieve the next tasks to work on
- Use
rune next --phase --format jsonto get the next incomplete phase to work on.
Task Execution:
- The model MUST read all files referenced in the front_matter_references and any additional references included in the task
- The selected tasks MUST be added to the internal TODO list for tracking and implemented in the order specified
- The model MUST implement all of the selected tasks, including all subtasks
- Once a subtask or task is completed, use the rune skill to mark it complete (e.g.,
rune complete 1.1) - Use tools and skills as appropriate while implementing the task. For example, if you need to know the capabilities of a library, use context7, and if you want to verify your code is efficient, use the efficiency-optimizer skill
Review
- Once a phase is completely implemented, use the design-critic skill to look over the implemented work and verify that it's correct. Issues detected should be fixed or updated in the decision log.