linear-add-task
Installation
SKILL.md
Linear add task
Turn the user's brief into one Linear task in the named project, written for a person to read.
Arguments
- The first word is the project name, e.g.
dotfiles. - Everything after it is the task details, in the user's own words. With either one missing, ask for it.
Steps
-
Resolve the project.
list_projectswithquery: <project>andfields: ["id", "name", "teams", "url"]. Done when you hold one project and its team. When nothing matches, or several could, list the candidates and ask. -
Check for a duplicate.
list_issueswithproject: <project>and aqueryof the brief's key noun or two. Done when every open result has been compared with the brief. When one already covers it, give its identifier and URL and ask whether to update it instead. -
Write the task.
- Title: an imperative line naming the outcome, e.g.
Create a lazy-diff mod for Claude Code. - Description: what the task is and why, in short sentences; a
## What it doeslist of every ask in the brief; a## Done whenchecklist with one checkable item per ask. - Agent notes: implementation detail (files, commands, APIs, gotchas) goes in a collapsible section at the end, opened by
+++ Agent notesand closed by+++on its own line. Explore the codebase or docs the brief names when that detail needs it.
- Title: an imperative line naming the outcome, e.g.