This skill fetches open tasks assigned to the user from the Linear API and generates a markdown todo list file in the project root. This skill should be used when the user asks about their work items, wants to see what they need to work on, or requests to load/sync their Linear tasks. Requires Python 3.7+, requests, mdutils, and python-dotenv packages. Requires LINEAR_API_KEY in .env file.
SkillScore79Maintained
Automatic
◆Project Management pack
Last verified 8/13/2026
What it changes
Passed 16 of 20 test cases with the skill, and 13 of 20 without it.
Without skill63%
With skill79%
Checks it passed that the model alone missed
Directs to https://linear.app/settings/api.
Waits 60 seconds before retrying the request.
Identifies the limit as 2000 requests per hour.
and 2 more in the full report
5 fixed14 passed either way4 still failing1 broke
Pass-rate lift
+17 pp
Tokens
+126%
Agent turns
0%
Response time
-54%
Model gemini-3.6-flashMeasured 8/13/2026v119 of 24 cases passed with skill · 20 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 5
Prompt
What exact URL endpoint in the Linear web application hosts the Personal API Keys creation page?
What was checked, without and with the skill
Checked
Without skill
With skill
Directs to https://linear.app/settings/api.
Missed
Passed
case-18 · gemini-3.6-flash · 8/13/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md292 lines3 filesincludes scripts
Linear Todo Sync
Automatically fetch assigned Linear tasks and generate a comprehensive markdown todo list in your project root. This skill queries the Linear GraphQL API to retrieve all open tasks assigned to you, organizing them by project with full details including status, priority, labels, estimates, and due dates.