with one click
linear-issue
// Automate the complete Linear issue workflow - fetch issue, update status to In Progress, create branch, implement, test, create PR, and move to In Review
// Automate the complete Linear issue workflow - fetch issue, update status to In Progress, create branch, implement, test, create PR, and move to In Review
| name | linear-issue |
| description | Automate the complete Linear issue workflow - fetch issue, update status to In Progress, create branch, implement, test, create PR, and move to In Review |
Automates the complete workflow for working on Linear issues: fetch issue, update status, create branch, implement, test, create PR, and mark for review.
/linear-issue MEG-5
Or simply:
/linear-issue
(Will prompt you to select an issue)
This skill automates the following steps:
When this skill is invoked:
Parse the issue identifier from the arguments (e.g., "MEG-5"). If no argument provided, list recent backlog issues and ask user to select one.
Fetch the issue details from Linear using mcp__linear__Linear_GetIssue with the issue identifier.
Update issue status to "In Progress" using mcp__linear__Linear_TransitionIssueState with target state "In Progress".
Create a git branch:
feature/MEG-5-short-description (use kebab-case)git checkout -b <branch-name>Review the issue details with the user:
Implement the feature:
Test the implementation:
bun run type-check (if such script exists)Commit the changes:
git add .feat(scope): description\n\nFixes MEG-X\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>Push and create PR:
git push -u origin <branch-name>gh pr create with:
## Summary
[Brief description of changes]
## Implementation
[Key implementation details]
## Testing
- [x] Testing item 1
- [x] Testing item 2
## Review Checklist
[Copy from issue]
Closes [Linear issue URL]
๐ค Generated with [Claude Code](https://claude.com/claude-code)
Update issue to "In Review":
mcp__linear__Linear_TransitionIssueState with target state "In Review"mcp__linear__Linear_AddCommentConfirm completion: