Tutorials
Walk each skill the way the tests do.
Capture to task
- Pass the capture to
CaptureToTaskSkill.run. An empty capture fails with emptyInput and the mapped dialog “Needs a value”.
- A title produces a confirmation, “Create the task…?”, before anything is saved.
- Declining cancels. Confirming asks the follow-up, “Add a due date?”.
- Skip finishes with the task and no date. A date finishes with both. A blank date asks again.
Search and open
- Search the starter catalog. “kiln” opens Kiln log.
- “field” returns Field notes and Field guide and waits.
- A choice outside that pair fails. A choice inside it opens that item.
Summarize and share
- With no note, the run asks which note.
- The summary collapses whitespace and cuts on a word when the body is longer than the limit.
- The person picks Messages, Mail, or Copy, then confirms the exact summary.
- Declining shares nothing.
Scheduled reminder
- A blank title fails. No concrete times fails with “Nothing matched”.
- Friday at 9:00 and Friday at 6:00 are offered together.
- After one is chosen, the run asks to schedule that pair. Only a confirmation calls the tool.