This skill should be used when the user shares messy task thoughts, brain dumps, unstructured lists, todos, work items, or errands that need organizing into the OStaaT format. It applies when the user mentions "I need to", "I have to", "I should", pastes a list, describes multiple things to get done, or wants to use the /dump command. It should not be used for general codebase questions, single simple requests, or conversations that do not involve task capture.
Organize messy task thoughts into the OStaaT format. When a user mentions tasks or things they need to do, proactively structure them.
- 🔴 High ⏰ Now 🔧 45 min 📅 2026-03-05 #project-tag
Task description
Dependencies: (if any)
Context: (if any)
#project-tag — links to a project in PROJECTS.md@area-tag — links to an area in AREAS.mdYYYY-MM-DD-todo.md) when confirmedUser says: "I need to finish the quarterly report, call the accountant about taxes, and update my LinkedIn"
Output:
- 🟡 Medium ⏭️ Next 🔧 120 min
Finish quarterly report
- 🟡 Medium ⏭️ Next 🔧 20 min
Call accountant about taxes
- 🟢 Low 📅 Later 🔧 30 min
Update LinkedIn profile
Then ask about priorities, timing, and project/area linking.
User says: "Here's what I've got: deploy API changes (urgent, 45min), review Sarah's PR (30min), update docs (low priority, 15min)"
Output:
- 🔴 High ⏰ Now 🔧 45 min
Deploy API changes
- 🟡 Medium ⏭️ Next 🔧 30 min
Review Sarah's PR
- 🟢 Low 📅 Later 🔧 15 min
Update docs
User provided some priorities — use them. Ask about the rest.
User says: "Tomorrow I have that presentation — need to finish slides (3hrs), practice it (1hr), and make sure the demo works (30min). Can't practice until slides are done."
Output:
- 🔴 High ⏰ Now 🔧 180 min 📅 2026-03-16
Finish presentation slides
- 🔴 High ⏰ Now 🔧 60 min 📅 2026-03-16
Practice presentation
Dependencies: Finish presentation slides
- 🟡 Medium ⏰ Now 🔧 30 min 📅 2026-03-16
Verify demo environment works
Dependency detected from user's input — captured, not invented.
YYYY-MM-DD-todo.md — if today's file exists, offer to add tasksPROJECTS.md and AREAS.md — offer to tag tasksostaat.json defaults for priority and timinggit.autoCommit is enabled, commit after adding tasks