linear-relations

Manage Linear issue relationships including blocking, duplicates, and parent-child hierarchies.

1|Updated Sep 15, 2026
One-click install
npx skills add https://github.com/amoai-tech/mdeai --skill linear-relations-amoai-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear-relations
Source: https://github.com/amoai-tech/mdeai/tree/main/.claude/skills/archive/linear/linear-relations
Command: npx skills add https://github.com/amoai-tech/mdeai --skill linear-relations-amoai-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Tracking dependencies between Linear issues manually is error-prone, making it hard to see which tasks block others or how sub-tasks roll up into parent initiatives. ## Core Features & Use Cases - Relation Management: Add, list, and remove issue relations of type blocks, blocked-by, related, and duplicate via linear-cli. - Parent/Child Hierarchy: Set or remove parent issues to organize sub-tasks under larger initiatives. - Use Case: When planning a sprint, mark LIN-1 as blocking LIN-2 so the team knows LIN-2 cannot start until LIN-1 ships, then group sub-tasks under a parent epic. - Note: This skill is deprecated and superseded by the canonical linear skill; use that instead for new work. ## Quick Start Ask the assistant to mark Linear issue LIN-1 as blocking LIN-2 and list all relations on LIN-1.

Frequently Asked Questions about linear-relations

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

FAQPage Schema
How do I mark a Linear issue as blocking another issue?

Run linear-cli rel add with the blocks relation type, for example linear-cli rel add LIN-1 -r blocks LIN-2, which records that LIN-1 blocks LIN-2. Use linear-cli rel list to verify the relation.

How to set a parent issue in Linear from the command line?

Use linear-cli rel parent followed by the child issue and the parent issue, such as linear-cli rel parent LIN-2 LIN-1, to set LIN-1 as the parent of LIN-2. Remove it with linear-cli rel unparent LIN-2.

What relation types does Linear support between issues?

The supported relation types are blocks, blocked-by, related, and duplicate. Each is added with linear-cli rel add using the -r flag followed by the relation type and target issue identifier.

Is the linear-relations skill still maintained?

No, it is deprecated as of 2026-06-20 and superseded by the canonical linear skill, which merged all of its content. It is kept temporarily for review and should not be extended.

Can I get Linear relation output as JSON?

Yes, pass the --output json flag to relation commands to receive structured JSON output instead of the default text format, which is useful for scripting and automation.