publish-linear

Installation
SKILL.md

Sync local pipeline state to Linear. Reads standalone docs + issue files from feature folder, creates or updates Linear project, documents, and issues. Safe to run multiple times — idempotent.

Starting

Determine feature to publish:

  • If arg given: read ./plans/<arg>/ feature folder
  • Else: list ./plans/*/, ask via AskUserQuestion (header: "Feature", options: each folder name, mark most recently modified "(Recommended)")

If feature folder not found: stop with error.

Read .pipeline.md from project root for linear-team value. If missing, ask via AskUserQuestion (header: "Team", options: team names from list_teams). Save choice to .pipeline.md.

Sync

Use mapping tables in assets/linear-mapping.md for all field mappings.

1. Project

Extract feature name from # Scope: <name> heading in scope.md, or from the folder name if no scope brief exists.

Installs
4
First Seen
Mar 25, 2026
publish-linear — michaelmerrill/skills