Implement a Linear sub-issue end-to-end. Creates a branch, writes the code, runs tests, commits, and moves the issue to In Review. Use when an agent has a sub-issue to implement, or the user says "implement this issue", "/linear-implement".
Finalize a parent Linear issue after all sub-issues are Done. Verifies acceptance criteria, runs final checks, and closes the parent. Use when all sub-issues of a parent are done, or the user says "complete this", "/linear-complete".
Scan the Linear Landscaper project for the next available issue to work on. Checks Todo items by priority, verifies dependencies are met, claims the issue, and reports what to do next. Use when an agent needs to find work or the user says "pick up work", "what's next", or "/linear-pickup".
Explore the codebase and write a detailed implementation plan into a Linear parent issue's description. Creates sub-issues for each atomic task. Use when an agent has picked up a parent issue and needs to plan the work, or the user says "plan this issue", "/linear-plan".
Review a Linear issue that is In Review. Checks code quality, tests, types, and regressions. Approves (moves to Done) or requests changes (moves to Revise). Use when the user says "review this", "/linear-review", or an issue needs review.
Handle a Linear issue in Revise state. Reads reviewer feedback, fixes the code, re-verifies, and moves back to In Review. Use when an issue has been sent back for changes, or the user says "/linear-revise".
One-time setup of the Linear Landscaper project. Creates custom workflow states, labels, and milestones. Use when setting up Linear for the first time or the user says "/linear-setup".
Launch an agentic team to work through Linear issues. Lists current issues, asks the user for prioritization instructions, then orchestrates planning, implementation, pre-review, and review for each issue. Use when the user says "start a sprint", "work through issues", or "/linear-sprint".