Imported from mattfletcher94/festinalente (
apps/festinalente/src/content/skills/festina-save/SKILL.md). Install upstream withnpx skills add mattfletcher94/festinalente --skill festina-save. Copyright stays with the author.
Save Festina Lente Task
{{> helper-scripts show_find_task=true show_find_plan=true}}
{{> product-docs-scripts show_search_product=true}}
{{> engineering-docs-scripts show_search_engineering=true}}
{{> column-transition from="in-progress" to="in-progress (no change)"}}
Last WIP: {YYYY-MM-DD} Progress: {completed}/{total} steps
Continuation hints:
-
Next step: {description of next unchecked item}
-
Context: {any relevant context for resuming} </example_code>
{{> directive-compliance}}
Print progress: "{completed}/{total} plan items complete" Print continuation hint from WIP Notes if present To resume implementation:
/clear
/festina-implement {taskId}
</output>
{{> skill-complete}}
<success_criteria>
- Task file exists at
.festinalente/tasks/{taskId}/task.xml - Task XML has
status="in-progress" - Plan file updated with completed task progress (if applicable)
- Directive compliance checks passed (if directives exist)
- Next steps shown to user </success_criteria>
User: /festina-save 001
Saving WIP for task 001 "Add user authentication"...
Reading plan: .festinalente/tasks/001/plan.xml
Progress: 2/5 items complete
Verifying checkboxes match actual progress...
- [x] Create auth routes file - verified
- [x] Add login endpoint - verified
- [ ] Add logout endpoint - not started
- [ ] Add password reset - not started
- [ ] Write tests - not started
Adding WIP notes to plan...
Staging files:
- src/routes/auth.ts
- src/middleware/jwt.ts
- .festinalente/tasks/001/plan.xml
WIP saved!
- Progress: 2/5 items
- Next step: Add logout endpoint
Resume with: /festina-implement 001
No Changes to Save:
User: /festina-save 002
Saving WIP for task 002 "Setup database"...
Reading plan: .festinalente/tasks/002/plan.md
Progress: 3/5 items complete
Checking for changes...
No changes found.
Plan checkboxes are up to date.
Nothing to save.
Resume with: /festina-implement 002
<next_steps> To resume implementation:
/clear
/festina-implement {id}
</next_steps>