ワンクリックで
linear-execute
Implement the solution for a Linear ticket and open a pull request. Full coding workflow — plan, implement, test, PR.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Implement the solution for a Linear ticket and open a pull request. Full coding workflow — plan, implement, test, PR.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Render pages with headless Chromium: screenshot, mobile/responsive layout review, viewport sweep, post-JS DOM, eval JS. Use for any visual/design/frontend QA task — see how a page actually looks rather than read its source. Triggers on: screenshot, render, mobile layout, responsive, viewport, breakpoint, design review, visual review, frontend QA, what does X look like, see the page, hydrated DOM, SPA, headless browser.
Orchestrate an epic — assess readiness, sequence sub-issues, implement all on a single branch, open one PR, and deliver a completion summary. Handles fresh epics, partially-completed epics, and crash recovery.
Linear project management integration. Provides tools for managing issues, comments, teams, projects, and issue relations via the Linear GraphQL API.
Investigate a bug or issue reported in a Linear ticket. Identify root cause, assess impact, implement the fix, and open a pull request.
Prepare Linear tickets for the coding agent. Validates sizing (splits oversized tickets into sub-issues), researches tools/APIs involved, enriches context by scanning the codebase, and generates a focused implementation prompt.
Route a Linear ticket to the correct skill based on its action label (epic, research, prep, bug, execute, review — with or without
| name | linear-execute |
| description | Implement the solution for a Linear ticket and open a pull request. Full coding workflow — plan, implement, test, PR. |
| scopes | ["linear","slack"] |
Implement the solution for a Linear ticket and open a pull request. This is the full coding workflow.
Use the linear plugin tools (linear_issue_view, linear_issue_update, linear_issue_create, linear_comment_add, etc.) for all API operations.
Fetch the ticket with linear_issue (action: view). Read everything:
#prep / linear-prep)Use existing context — don't redo prior work. If the description contains a triage report, research report, implementation plan, entry points, or test cases from a prior agent run, treat them as authoritative input. Follow the implementation prompt if one exists. Only re-investigate if a comment explicitly asks you to.
Before writing any code, judge whether the ticket has enough context to start implementation confidently. A well-prepped ticket — whether by linear-prep, a human, or prior agent work — gives you a clear understanding of what to change, where to change it, and what "done" looks like.
Use your judgment. There's no rigid checklist — a detailed description written by a human counts just as much as formal linear-prep output. Ask yourself: "Can I start coding right now without guessing?"
linear-prep skill first. Wait for it to complete and re-read the ticket before proceeding.Before coding, scan for concurrent work that might overlap with your changes.
linear_issue list --team <TEAM> --state "In Progress"linear_issue list --team <TEAM> --state "In Review"gh pr list --state open --json number,title,headRefName,changedFiles,additions,deletionsmain).main.{identifier}-short-description (e.g. eng-42-fix-auth-flow).Push your branch and open a PR with:
After opening the PR, always use linear_issue (action: connect_pr) to link the PR URL to the session:
sessionId: the Linear Agent Session ID from the ## Session section at the top of your prompturl: the full GitHub PR URL (e.g. https://github.com/org/repo/pull/123)This makes the PR visible directly in the Linear ticket UI.
After opening and linking the PR:
linear_issue action: update with state: "In Review")