linearite

Create Linear issues and rank team and user velocity via GraphQL.

Updated Nov 8, 2025
One-click install
npx skills add https://github.com/kxzk/linearite --skill linearite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linearite
Source: https://github.com/kxzk/linearite/tree/main
Command: npx skills add https://github.com/kxzk/linearite --skill linearite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linear teams lose time to repeated clicks and API friction when creating issues and tracking who’s delivering, especially when you need quick, reliable summaries for recent work.

Core Features & Use Cases

  • Issue creation for everyday workflows: Create a Linear issue with a title, optional description, and required team context, optionally including a project.
  • Low-friction discovery: List team IDs and project IDs so you can reliably target the right destinations.
  • Velocity rankings: Rank teams and users by completed issue estimate points over a configurable time window, e.g., the last 14 days.

Quick Start

Set LINEAR_API_KEY, then run: linearite create "Fix API bug" --team-id team-abc123 --description "Detailed context" --project-id proj-xyz789

Frequently Asked Questions about linearite

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Linear issues automatically using the GraphQL API?

You can create Linear issues automatically by providing a title, description, and team ID. The tool uses authenticated GraphQL calls to create the issue and optionally attach it to a specific project.

How do I check team velocity and rank developer productivity in Linear?

To check team velocity, you can generate velocity rankings by completed issue estimate points over a configurable time window. The tool ranks both teams and individual users based on the specified timeframe.

What's the best way to find team and project IDs for Linear issue creation?

The best way to find team and project IDs is using the list-teams and list-projects command flows. These commands discover the required identifiers so you can reliably target the right destinations for issue creation.

Do I need a Linear API key to automate issue creation and track velocity?

Yes, you need a LINEAR_API_KEY for authenticated GraphQL calls. This key is required to execute any of the create, list-teams, list-projects, rank-teams, and rank-users command flows.

Can I rank completed Linear work for a specific date or custom time window?

Yes, you can rank completed work using custom timeframes. The tool accepts parameters like 14d for recent days, specific YYYY-MM-DD dates, or ISO 8601 date-time formats to define the ranking window.

What parameters are required to automate Linear issue creation via command line?

Automating Linear issue creation requires a title and team-id parameter, while description and project-id are optional. This allows you to quickly generate issues with necessary context directly from the command line.