linear-update

Update Linear issue state, assignee, or labels via the Linear CLI.

6|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/opmau/claude-code-framework --skill linear-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linear-update
Source: https://github.com/opmau/claude-code-framework/tree/main/templates/.claude/skills/linear-update
Command: npx skills add https://github.com/opmau/claude-code-framework --skill linear-update

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines updating Linear issues by changing status, assignee, or labels directly from a simple command flow, reducing manual context switching and errors.

Core Features & Use Cases

  • Update issue state to reflect progress (Todo, In Progress, Done) to keep the team aligned.
  • Reassign issues to teammates or teams to minimize bottlenecks.
  • Add or adjust labels to improve filtering and reporting during sprints.
  • Quick validations and clear prompts to confirm changes before they go live.

Quick Start

Use the Linear CLI to update an issue by providing the issue ID and the desired field changes.

Frequently Asked Questions about linear-update

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

FAQPage Schema
How do I update a Linear issue state to Done without opening the browser?

To update a Linear issue state without a browser, use this Skill with the Linear CLI to change the status to Done, validate the input, and confirm the prompt to apply changes directly from your command line.

Can I reassign a Linear issue to a teammate using the command line?

Yes, you can reassign a Linear issue via the command line by providing the issue ID and new assignee to this Skill, which validates the input and prompts for confirmation before updating the workflow.

Do I need the Linear CLI installed to update issue assignees and labels?

Yes, you need the Linear CLI installed to use this Skill for updating issue assignees and labels, as it relies on the CLI to validate inputs, prompt for confirmation, and apply state changes.

What is the best way to manage sprint work and update Linear labels quickly?

The best way to manage sprint work is using this Skill to add or adjust Linear labels directly via the CLI, reducing manual context switching and minimizing input errors through quick validations.

Why does updating Linear issues through automation reduce context switching?

Updating Linear issues through automation reduces context switching by allowing you to change issue states, assignees, and labels from a single command flow, validating inputs and prompting for confirmation before applying changes.