# Linear Agent

> Full Linear project management via native GraphQL API. Superior to shell-script alternatives — auto-resolves identifiers (ENG-42), moves issues by state name, generates plain-English backlog summaries, syncs git commits to issue states, zero dependencies.

- Skill: `dvcrn/linear-agent` (Agent Skill, multi-file: 15 files)
- Install (CLI): `npx skillmds@latest add dvcrn/linear-agent`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dvcrn/linear-agent/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: dvcrn (https://skillmd.com/u/dvcrn)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/dvcrn/linear-agent

---


# linear-agent

Full Linear project management via GraphQL API.

## What I do
- Create, update, and search issues
- Move issues through workflow states by name
- Manage cycles and sprints
- Summarize team backlogs in plain English
- Sync git commit messages to issue states (e.g. "fixes ENG-42")
- Create and manage projects
- Post comments on issues

## Setup
Requires LINEAR_API_KEY environment variable.
Get your key at: Linear → Settings → Security & Access → API Keys
Set your Linear API key:
```
LINEAR_API_KEY=lin_api_yourkey
```
Get your key at: Linear → Settings → Security & Access → API Keys

## Usage
Works as both an OpenClaw skill and standalone CLI:
```
node index.js list-teams
node index.js create-issue --title "My issue" --teamId ENG
node index.js backlog-summary --teamId ENG
```

