Finesssee

linear-relations

Manage Linear issue relationships. Use for blocking, parent/child, duplicates.

Finesssee 131 19 Updated 7mo ago
GitHub

Install

npx skillscat add finesssee/linear-cli/linear-relations

Install via the SkillsCat registry.

About this skill

This skill enables managing relationships between Linear issues, such as blocking, parent/child, and duplicate links, using Bash commands. It solves the need to maintain consistent issue hierarchy and dependency tracking within Linear. Use it when an agent or developer must adjust or query issue connections programmatically.

SKILL.md

Issue Relations

# List relations
linear-cli rel list LIN-123

# Add relation
linear-cli rel add LIN-1 -r blocks LIN-2     # LIN-1 blocks LIN-2
linear-cli rel add LIN-1 -r related LIN-2    # Related issues
linear-cli rel add LIN-1 -r duplicate LIN-2  # Duplicate

# Remove relation
linear-cli rel remove LIN-1 -r blocks LIN-2

# Parent/child
linear-cli rel parent LIN-2 LIN-1            # Set LIN-1 as parent
linear-cli rel unparent LIN-2                # Remove parent

Relation Types

blocks, blocked-by, related, duplicate

Flags

Flag Purpose
--output json JSON output