.agents/skills/creating-tasks-through-lunatask/SKILL.md
Creates tasks in Lunatask for todos, reminders, deferred work, and handoffs. Use when the user wants to capture something for later, whether for themselves or for a future agent session.
npx skillsauth add jeninh/ampskills-dotfile creating-tasks-through-lunataskInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Tasks: Reminders, todos, bug reports, feature ideas. Self-contained; the note captures what and why for the user.
Handoffs: Work a future agent will pick up in a fresh context window. Requires careful framing so the receiving agent knows where to start and what we learned. See handoff.md before creating these.
If unclear which type, ask the user "is this a task or a handoff?"
Always include a warm, friendly, personal, and conversational note from you to the user. Address them by name if you know it. Otherwise, just start with a friendly greeting omitting their name. Task notes are exclusively a friendly note from you to the user, while handoffs also include a thorough prompt for another agent to pick up. See handoff.md#tone for more detail.
Titles must be clear:
projects and goal lunatask would require go-lunatask in the title.projects and goal crush should not include crush in the title.Examples:
Accept 'completed' as status alias in luneImplement ACP event sink in CrushInvestigate why lune habit track silently failsNew tasks usually get status later. When beginning work on a task, update to in-progress, then completed when done (or use done shortcut).
Tasks:
> [Friendly greeting], [context if helpful]
>
> [What needs doing and why]
>
> [Optional: relevant links, files, or commands if they'd help]
Handoffs:
> [Friendly greeting], [context if helpful]
>
> [What needs doing and why]
---
[See references/handoff.md for how to write this section]
Include relevant links when they'd help—issues, commits, docs, files. For handoffs, gather these proactively from previous messages; for tasks, include what's useful.
Only append; never overwrite unless explicitly asked.
Lunatask only supports full replacement, so reproduce the original note verbatim, then add:
---
[New content here]
While working, you may notice code smells, outdated patterns, missing tests, or other improvement opportunities related or unrelated to the current task. We might also intentionally introduce tech debt, aware of the trade-offs. Don't let these observations or introductions disappear with the session; ask the user whether you should mention them.
If the user confirms and it's/they're
At the very very end of task notes or note contents, include [editor_v2]:: on its own line.
If lunatask or lune MCP tools are unavailable, see cli.md. If the CLI is also unavailable, see installing-lune.md.
development
Writes Roc code with strong static types, helpful compiler errors, and functional programming. Use when the user wants Roc code, mentions Roc, functional programming with types, or needs .roc files. Covers both full applications and one-off Roc scripts with shebangs.
tools
Fetches a Linear issue and creates a comprehensive plan for implementation.
development
Preview and screenshot local dev servers and storybooks. Use when asked to view UI components, take screenshots of storybooks, or inspect the web/server apps.
tools
Instructions for using tmux to spawn multiple processes, inspect them, and capture their output. Useful for running servers or long-running tasks in the background.