SKILL.md


name: deferring-work-through-lunatask description: Captures findings, suggestions, and deferred work items in Lunatask with rich context for future sessions. Use when user says "we'll tackle this later", when you suggest improvements the user wants to defer, or when identifying issues to address separately. compatibility: Requires Lunatask MCP tools or CLI access license: AGPL-3.0-or-later metadata: author: Amolith amolith@secluded.site

Formatting

Title

Titles must be:

  • Useful and concise
  • Conversational
  • Include the project name

Example: Implement FunctionSignature(Args) in go-lunatask

Status

New tasks usually get status later.

Note structure

Use [Title](lunatask://...) syntax if deep links are needed.

> [Warm, direct message to user—make them smile when they find this later]

---

Hello, future me! o/

[Thorough description of the work: what needs doing, why it matters, relevant context discovered during the session]

[Follow our slow and methodical planning approach: read relevant source code, documentation, and APIs before acting]

When starting this task, update status according to workflow. When finished, mark `complete`.

ID: PLACEHOLDER_ID

After creation, update the note to replace PLACEHOLDER_ID with the actual task ID from the creation response.

References trailer

When user references external resources (issues, commits, PRs, tickets), append a References: section:

References:

- https://github.com/user/repo/issues/123
- project-name/commit/abc123
- project-name/todo/456

Prefer web links; fall back to project-name/type/id format.

Appending to existing notes

Only append—never overwrite unless explicitly asked.

Lunatask only supports full replacement, so reproduce the original note verbatim, then add:

---

[New content here]

Use well-formed markdown with proper whitespace between sections.

CLI fallback

If lunatask or lune MCP tools are unavailable, see cli.md.