From linear
Linear Issue を完了ステータスに更新します。PR完了後に呼び出されます。 Trigger: close issue, done, issue完了
How this skill is triggered — by the user, by Claude, or both
Slash command
/linear:close-issuehaikuThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
引数または進行中の Issue を特定し、完了ステータスに更新します。
引数または進行中の Issue を特定し、完了ステータスに更新します。
mcp__linear__list_teams でチーム一覧を取得する。
引数がある場合はその Issue を特定する。
無い場合は mcp__linear__list_issues で進行中(state type が started)の Issue を一覧表示し、ユーザーに選択させる。
mcp__linear__list_issue_statuses でチームのステータス一覧を取得し、type が completed のステータスを特定する。
見つからない場合は名前に "Done" または "Complete" を含むステータスを探し、それでも見つからなければ一覧を表示してユーザーに選択させる。
mcp__linear__update_issue で state を特定したステータス名に更新する。
git worktree list で一覧を取得し、Issue の identifier を含む worktree が存在すれば git worktree remove <path> で削除する。
該当する worktree が見つからない場合はスキップする。
npx claudepluginhub acta0724/claude-marketplace --plugin linearValidates Linear issue acceptance criteria via user prompts and marks complete with comment if all met; lists incompletes otherwise. Invoke via /complete ISSUE-ID.
Executes code tasks from Linear sub-issues: resolves dependencies, implements changes, validates Done Criteria, and syncs status. Use when asked to work on a Linear issue (e.g. PRI-42).
Manages Linear issue lifecycle: create, update, transition states, build hierarchies, add labels/comments via SDK and GraphQL. For TypeScript/Node.js Linear users.