What problem does it solve?
Manually managing Linear issues, projects, and milestones through the web UI is slow and disruptive for users who work primarily in the terminal, especially when integrating task tracking with git or jj version control workflows.
Core Features & Use Cases
- Full Linear CLI Control: Manage all Linear entities including issues, teams, projects, milestones, initiatives, labels, and documents directly from the command line.
- Git/JJ Integration: Link Linear issues to git or jj branches and commits to automatically track work associated with code changes.
- Safe Markdown Handling: Built-in guidance for using file-based flags to avoid shell escaping issues when adding multi-line markdown descriptions or comments to issues.
- Use Case: Engineering teams using Linear for project tracking can create, update, and query issues without switching away from their terminal, and tie task work directly to code commits for full traceability.
Quick Start
Use the linear-cli skill to create a new Linear issue for your current git branch, assign it to the correct project, and populate its description with the contents of your local task notes file.