一键导入
implement-linear-issue
Implement a Linear issue. Use when the user wants to work on a Linear ticket, provides a Linear issue ID (e.g., JJS-78) or Linear URL.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Implement a Linear issue. Use when the user wants to work on a Linear ticket, provides a Linear issue ID (e.g., JJS-78) or Linear URL.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Manages stacked pull requests using git-spice. Creates smaller, reviewable PRs that build on each other, submits them for review, handles feedback, and maintains clean stack history. Use when working with git-spice, stacked PRs, or managing dependent branches.
基于 SOC 职业分类
| name | implement-linear-issue |
| description | Implement a Linear issue. Use when the user wants to work on a Linear ticket, provides a Linear issue ID (e.g., JJS-78) or Linear URL. |
| argument-hint | <issue-id-or-url> |
| allowed-tools | mcp__claude_ai_Linear__*, Skill(commit-commands:commit-push-pr), Bash(git add *), Bash(git commit *), Bash(git push *), Bash(gh pr *) |
| disable-model-invocation | true |
This skill helps you implement a Linear issue from start to finish, including creating a PR and linking it back to Linear.
The $ARGUMENTS variable contains either:
https://linear.app/.../issue/JJS-78/...JJS-78If it's a URL: Extract the issue ID using regex pattern /issue/([A-Z]+-\d+)/
If it's already an ID: Use it directly
Use the mcp__claude_ai_Linear__get_issue tool with the parsed issue ID to retrieve:
Display the issue details to understand what needs to be implemented.
Update the issue status to "In Progress":
mcp__claude_ai_Linear__update_issue with:
- id: <issue-id>
- state: "In Progress"
Read the issue requirements carefully. If the issue description contains images, use mcp__claude_ai_Linear__extract_images to view them.
Implement the feature/fix as described in the issue:
Once the implementation is done:
Commit and Push PR: Use the /commit-commands:commit-push-pr skill to:
Link PR to Linear: After the PR is created, add it as a link on the Linear issue:
mcp__claude_ai_Linear__update_issue with:
- id: <issue-id>
- links: [{ url: <pr-url>, title: "Pull Request" }]
Update Issue Status: Move the issue to "In Review":
mcp__claude_ai_Linear__update_issue with:
- id: <issue-id>
- state: "In Review"
/implement-linear-issue JJS-78
/implement-linear-issue https://linear.app/josephschmitt/issue/JJS-78/add-new-feature
/commit-commands:commit-push-pr over raw git commands - Use the skill for committing, pushing, and creating PRs rather than running git add, git commit, git push directly