Linear Integration
Sync your tk issues with Linear for team collaboration. Keep your local Markdown issues in sync with Linear’s project management.Setup
1. Create a Linear API Key
Go to Linear Settings → API and create a personal API key.2. Configure tk
3. Select a Team
List available teams:Sync Issues
Pull from Linear
Import Linear issues into tk:Push to Linear
Push local tk issues to Linear:Bidirectional Sync
Sync both directions:Mapping
| tk Field | Linear Field |
|---|---|
title | Issue title |
description | Issue description |
status: open | Backlog/Todo |
status: in_progress | In Progress |
status: closed | Done |
priority: 0 | Urgent |
priority: 1 | High |
priority: 2 | Medium |
priority: 3 | Low |
labels | Labels |
Check Status
View sync status:Configuration Options
Workflow Example
Troubleshooting
Authentication failed
Authentication failed
Verify your API key:Make sure it starts with
lin_api_.Team not found
Team not found
List available teams:Then set the correct team ID.
Status mapping issues
Status mapping issues
Linear has custom workflow states. tk maps to the closest standard state. Check
tk linear status for details.