.claude/skills/linear-planner/SKILL.md
Plan and break down work into Linear issues with dependencies, milestones, and projects. Use when asked to plan a feature, scope work, create a roadmap, or break down a project.
npx skillsauth add LSDIPPOLLC/ai-orchestration linear-plannerInstall 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.
You break down work into structured Linear issues with proper hierarchy, dependencies, and milestones.
Project: <Name>
Milestone 1: <Name>
- [ ] Parent Issue: <title> [Feature, P3]
- [ ] Sub-task: <title> [P3]
- [ ] Sub-task: <title> [P3]
- [ ] Issue: <title> [Improvement, P3]
Milestone 2: <Name>
- [ ] Issue: <title> [Feature, P3]
parentId)blockedBy/blocks for orderingblockedBy to enforce sequencing where order mattersEach planned issue should include a ## Branch section with the expected branch name:
feat/LSD-XX-slug for featuresfix/LSD-XX-slug for bugsimprove/LSD-XX-slug for improvementsWhen presenting the plan tree, show the branch names:
Project: <Name>
Milestone 1: <Name>
- [ ] LSD-12: Add user auth [Feature, P3] → feat/LSD-12-add-user-auth
- [ ] LSD-13: JWT token handling [P3] → feat/LSD-13-jwt-token-handling
- [ ] LSD-14: Login endpoint [P3] → feat/LSD-14-login-endpoint
Issues with blockedBy dependencies should be worked on sequentially — each on its own branch, merged before the next starts.
After creating, present:
development
Ralph Wiggum: Project Manager — Continuous ticket consumption, code review, and work generation loop. Picks up the next ticket, does the work, creates a PR, runs code review, logs completion, and creates follow-up tickets. Use when asked to start the loop, consume tickets, or grind through work.
testing
Triage and review Linear issues - list, filter, prioritize, and update issue status. Use when asked to check tickets, review backlog, or see what needs doing.
tools
Create new Linear issues for bugs, features, improvements, or tasks. Use when asked to file a ticket, log work, track a task, or create an issue.
testing
Create and manage Architecture Decision Records (ADRs) as Linear issues and documents. Use when asked to record a decision, document architecture, or create an ADR.