Linear Skills — Development skill for Claude Code
A lightweight Claude Code skill for fetching Linear issue details without the context overhead of the full Linear MCP.
How to install Linear Skills
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open conorluddy/linear-skills and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Linear Skills does
A lightweight Claude Code skill for fetching Linear issue details without the context overhead of the full Linear MCP.
Alternatives in Development
- /discover — Run a full discovery loop without manually stitching together skills 2.3k ★
- Claude Island — Claude Code notifications without the context switch 1.1k ★
- Impact Linear — Analyze Linear issue impact and dependencies 512 ★
README
Linear Get Issue Skill
A lightweight Claude Code skill for fetching Linear issue details without the context overhead of the full Linear MCP.
Why This Over the Full Linear MCP?
**This skill:** Read-only issue lookup (search + get details)
- ✅ Minimal context usage
- ✅ Fast issue retrieval
- ✅ Perfect for "what's the status of X?" queries
- ✅ Zero external dependencies
**Official Linear MCP:** Full read/write operations
- For creating issues, updating status, adding comments
- For complex workflows that modify issues
- When you need your agent to take hands-on action
**The smart workflow:**
- Use this skill to read/search issues (lightweight)
- Use Linear MCP when you need to create/modify issues (when needed)
Quick Start
1. No Dependencies to Install!
This skill uses only Python's built-in stdlib (urllib, json, argparse). Nothing to install.
2. Set Up Your Linear API Key
Copy the example `.env` file from the skill directory and add your API key:
cp .claude/skills/linear-skills/.env.example .claude/skills/linear-skills/.env
Then edit `.claude/skills/linear-skills/.env` and add your Linear API key:
LINEAR_API_KEY=your_api_key_here
**Note:** The script checks for `.env` in this order:
.claude/skills/linear-skills/.env(preferred - skill-specific)- Project root
.env(for shared config) - Current working directory (fallback)
**Getting your API key:**
- Go to your Linear workspace
- Settings > API
- Create a Personal API Key
- Copy and paste into
.env
3. Test It Works
python scripts/get_issue.py ENG-123
You should see the issue details printed out.
4. Install as Claude Code Skill
Option A: Copy to Claude Code skills directory
mkdir -p ~/.claude/skills
cp -r .claude/skills/linear-skills ~/.claude/skills/
Option B: Use directory directly (if Claude Code recognizes the path)
# Point Claude Code settings to this project's .claude/skills folder
Once in
Related Skills
Context Budget
Analyze context window usage across agents, skills, MCP servers, and rules to find optimization opportunities.
Cost Estimate
Per-session token-overhead estimator (BL-READINESS-001 sibling). Breaks down the fixed context cost a session
Entry
Load a Linear issue into context and enter plan mode for a focused session
MCP Server Linear
Linear issue tracker integration.
Opengiver Skills
Linear GraphQL API skill for Claude Code - Direct curl calls without MCP for better token efficiency
Jj Restack
Rebase the stack onto the latest develop. This is like jj-sync but without fetching first.
Related Agents
Spark
You are a lightweight implementation agent. Your job is to make small, focused changes quickly without the ove
Linear Task
Fetch context from a Linear issue before starting work. Reads issue details, comments, and related issues.
PM Worker
PM task execution agent: issue management and repo bootstrap checks. Used for lightweight PM tasks that don't