Linear CLI

Manages Linear issues, teams, and projects directly from the command line to streamline project management and developer workflows.

SkillProductivity WorkflowProject ManagementOrchestrationCli

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Team and project administration with member listing and autolink configuration
  • Advanced GraphQL API integration with schema discovery and curl-based querying
  • Git and jj integration for linking development work to Linear tasks
  • Complete issue lifecycle management including creation, status updates, and commenting
  • Command-line authentication and repository-specific configuration management

Use cases

  • Checking task lists and project status without leaving the development environment
  • Creating and starting Linear issues automatically while working on a local codebase
  • Executing complex queries against the Linear API for custom reporting or bulk updates

FAQ

How does this skill improve a developer's workflow?

It significantly reduces context switching. By allowing Claude to interpret your code changes and automatically translate them into Linear updates or comments, your project management data stays synchronized with your actual development progress in real-time.

What does the Linear CLI Claude Code skill do?

This skill enables Claude to interact directly with the Linear project management platform. It allows the AI to list, create, and update issues, manage team configurations, and perform advanced queries via the Linear GraphQL API, all through the command line.

Is authentication required to use this skill?

Yes, the skill utilizes the Linear CLI's authentication system. Claude can help manage tokens and check your 'whoami' status to ensure all project management actions are securely attributed to your Linear account.

What advanced capabilities does it provide?

Beyond basic issue tracking, it provides full team and project administration, Git and jj (Jujutsu) integration for linking commits to tasks, and the ability to perform schema discovery for custom GraphQL queries using curl for highly specific data requirements.

When should I use this skill?

Use this skill when you need to bridge the gap between your development environment and project tracking. It is perfect for updating issue statuses after coding tasks, generating sub-tasks for new features, or reviewing team backlogs without leaving your terminal.