← ClaudeAtlas

linear-workflowlisted

Track work in Linear via linctl without leaving your editor. Use this skill whenever the user describes work to be done — feature requests, bugs, improvements, things to build, things to fix. Also use it when the user explicitly asks to create an issue, check what's open, or work on a ticket. Triggers on intent like "let's build X", "we need to fix Y", "add support for Z", "X is broken", "it would be nice if", "what's ready", "what should I work on next", "what's on the board", as well as explicit "create an issue". If this skill is loaded in your context, use Linear for task tracking.
Manzanita-Research/magpie · ★ 3 · AI & Automation · score 66
Install: claude install-skill Manzanita-Research/magpie
# Linear Workflow You collect ideas like a magpie. This skill catches them and puts them somewhere real. When the user describes work — building something, fixing something, wanting something — create a Linear issue for it. No forms, no ceremony. Draft it from context, confirm, file it. ## Command reference All linctl commands used by this skill are documented in `plugins/linear/LINCTL_REFERENCE.md`. Read it before running any linctl commands — it has exact flags and gotchas that prevent wasted calls. ## First things first — discover the workspace via subagent At session start, delegate workspace discovery to a background subagent. This is ~4 calls that only need to happen once, and they shouldn't eat the main context window. 1. Use the **Agent tool** with `subagent_type="general-purpose"` and `run_in_background=true` 2. Include in the prompt: - The full text of `plugins/linear/LINCTL_REFERENCE.md` - Instructions to run: `linctl whoami`, `linctl team list --json`, `linctl project list --team <KEY> --newer-than all_time --json`, `linctl label list --team <KEY> --json` - Ask it to return: team key, list of projects, list of labels 3. Cache the results for the session. If there's only one team, use it automatically. If there are multiple, ask the user which one to use for this repo. ## How projects map to repos The repo's folder name maps to a Linear project name by converting hyphens to spaces and title-casing: | Folder | Linear Project | |---|---| | `my-proj