Linear Todo Sync

Fetch open Linear tasks via GraphQL and generate a Markdown todo list.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/getdatasurge/fresh-staged --skill linear-todo-sync-getdatasurge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Linear Todo Sync
Source: https://github.com/getdatasurge/fresh-staged/tree/main/.claude/skills/linear-todo-sync
Command: npx skills add https://github.com/getdatasurge/fresh-staged --skill linear-todo-sync-getdatasurge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, mdutils, python-dotenv, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This skill eliminates the manual labor of organizing and reviewing open Linear tasks by automatically fetching assigned items and producing a clean, date-stamped Markdown checklist in your project root.

Core Features & Use Cases

  • Project-based organization: automatically groups tasks by project with detailed metadata (status, priority, due date, labels, and URL).
  • Daily readiness: generates a portable, shareable todo list suitable for standups, planning, and daily reviews.
  • Offline availability: when network access is limited, a cached or previously generated list provides continuity.

Quick Start

Ask Claude to load your Linear tasks and generate a dated Markdown todo list in your project root.

Frequently Asked Questions about Linear Todo Sync

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

FAQPage Schema
How do I export Linear tasks to a Markdown checklist?

To export Linear tasks to a Markdown checklist, this skill fetches your open assigned items via GraphQL and generates a structured, date-stamped todo list in your project root. It automatically groups tasks by project and includes metadata like status, priority, and due dates for quick reference.

Can I generate a Markdown todo list from Linear for daily standups?

Yes, you can generate a Markdown todo list from Linear for daily standups. The skill creates a portable, shareable checklist grouped by project, making it suitable for daily reviews and planning. It includes task priorities, due dates, labels, and URLs.

Do I need a Linear API key to fetch tasks and generate Markdown?

Yes, you need a Linear API key to fetch tasks and generate Markdown. The skill requires this key to authenticate GraphQL requests and retrieve your assigned open tasks. It provides clear guidance if the API key is missing or if network errors occur.

What is the best way to organize Linear tasks by project in Markdown?

The best way to organize Linear tasks by project in Markdown is using an automated fetcher. This skill queries your assigned items and groups them by project within a dated Markdown file, appending status, priority, due dates, labels, and URLs for structured task management.

How does this skill handle Linear API rate limits when fetching tasks?

When fetching tasks, the skill handles Linear API rate limits, network errors, and file write permissions with clear guidance. If network access is limited, it relies on cached or previously generated Markdown lists to provide continuity for your task management.

What metadata is included when converting Linear tasks to Markdown?

When converting Linear tasks to Markdown, the generated file includes specific metadata for each task. It appends the task status, priority level, due dates, assigned labels, and direct URLs, ensuring you have comprehensive details grouped by project.