From linear
Starts work on Linear issue: fetches details, displays title/status/assignee/acceptance criteria, transitions to In Progress, adds comment, optionally assigns to user. Use via /start [id].
npx claudepluginhub thebushidocollective/han --plugin linearThis skill uses the workspace's default tool permissions.
linear:start - Start work on a Linear issue (transition to In Progress)
Transitions Jira ticket to In Progress, displays summary/status/assignee and acceptance criteria checklist, adds starting comment. Invoke via /start TICKET-ID.
Validates Linear issue acceptance criteria via user prompts and marks complete with comment if all met; lists incompletes otherwise. Invoke via /complete ISSUE-ID.
Manages Linear issue lifecycle: create, update, transition states, build hierarchies, add labels/comments via SDK and GraphQL. For TypeScript/Node.js Linear users.
Share bugs, ideas, or general feedback.
linear:start - Start work on a Linear issue (transition to In Progress)
/start [arguments]
Start work on a Linear issue (transition to In Progress)
Start work on a Linear issue by transitioning it to "In Progress" and displaying acceptance criteria.
Usage: /start ENG-123
Steps:
linear_get_issue to fetch issue detailslinear_update_issue_state to transition to "In Progress"linear_add_comment to add: "Starting work on this issue"linear_update_issue to assign to current user if unassignedDisplay Format:
▶️ Starting work on ENG-123
Title: {issue title}
Status: {old status} → In Progress
Assignee: {assignee}
📋 Acceptance Criteria:
{list all acceptance criteria}
Link: {issue URL}
If issue is already In Progress, just display current status and acceptance criteria without transitioning.