update-status

Automate Linear ticket status transitions and label management via commands.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Thawatchai-Petkaew/campvibe --skill update-status-thawatchai-petkaew
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-status
Source: https://github.com/Thawatchai-Petkaew/campvibe/tree/main/.claude/skills/update-status
Command: npx skills add https://github.com/Thawatchai-Petkaew/campvibe --skill update-status-thawatchai-petkaew

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires linear, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of updating ticket status in Linear, ensuring accurate and timely state transitions, eliminating manual errors, and maintaining a single source of truth.

Core Features & Use Cases

  • Automated State Transitions: Execute precise commands for starting work, reaching gates, handoffs, and releasing tickets.
  • Label Management: Attach and remove labels for tracking specific states like 'awaiting-you' or 'released'.
  • Status Verification: Check current states and verify gate clearance before proceeding.

Quick Start

Update the status of a ticket by running the command: node scripts/linear-sync.mjs set <CAM-id> --state "In Progress"

Frequently Asked Questions about update-status

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

FAQPage Schema
How do I automate Linear ticket status updates for CI/CD workflows?

Automate Linear ticket status updates by executing precise state transition commands for starting work, handoffs, and releases, ensuring accurate state management without manual errors.

What is the best way to manage state transitions and labels in Linear automatically?

Managing state transitions and labels in Linear is handled by atomically updating ticket status and attaching or removing tracking labels like 'awaiting-you' or 'released' via specific commands.

Do I need a Linear API key to automate ticket status changes?

Yes, automating ticket status changes requires a Linear API key and an understanding of ticket structure to execute specific state transition commands accurately.

Can I verify gate clearance and ticket states in Linear before updating status?

Yes, you can verify gate clearance and check current ticket states before proceeding with automated status updates to ensure precise and valid state transitions.

How do I update a Linear ticket state to In Progress using a script?

Update a Linear ticket state to In Progress by running the command `node scripts/linear-sync.mjs set <CAM-id> --state "In Progress"` to execute the transition atomically.