Finesssee

linear-git

Git operations with Linear. Use for branches, checkout, and PRs.

Finesssee 100 14 Updated 3mo ago
GitHub

Install

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

Install via the SkillsCat registry.

SKILL.md

Git Operations

# Checkout branch for issue (creates if needed)
linear-cli g checkout LIN-123

# Show branch name
linear-cli g branch LIN-123

# Create branch without checkout
linear-cli g create LIN-123

# Create GitHub PR from Linear issue
linear-cli g pr LIN-123
linear-cli g pr LIN-123 --draft      # Draft PR
linear-cli g pr LIN-123 --base main  # Specify base branch

# jj (Jujutsu) - show commits with Linear trailers
linear-cli g commits

Context

# Get issue from current branch
linear-cli context
linear-cli context --output json

Flags

Flag Purpose
--draft Create draft PR
--base BRANCH Base branch
--output json JSON output