ワンクリックで
work-board
Scan the Linear board, build a ticket map, categorize issues, and propose a work order
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Scan the Linear board, build a ticket map, categorize issues, and propose a work order
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Autonomously process all children of a parent issue, or a targeted set of specific issues
Work on a single Linear issue through setup, analysis, research, implementation, and validation phases
SOC 職業分類に基づく
| name | work-board |
| description | Scan the Linear board, build a ticket map, categorize issues, and propose a work order |
| argument-hint | [milestone-name] (optional) |
Scan the Linear board for your team, build or refresh the ticket map, and propose what to work on.
If an argument is provided, use it as the milestone name. Otherwise default to the team's active milestone.
Query Linear MCP to get the current board state:
list_projects to find the target project in your team.list_issues with the project filter to get all issues in the target milestone.list_issues with parentId to get child issues.Write or update .claude/ticket-map.md with the full board state:
# Ticket map
Last updated: [current timestamp]
## [Parent ID] - [Parent title]
Status: [status] | Branch: [branch or -] | PR: [PR number or -] → [base]
| Issue | Title | Status | Branch | PR | Base |
| ------- | ----------- | ------ | ----------- | -------- | --------- |
| ISS-XXX | Child title | Status | branch or - | PR# or - | Parent ID |
Use gh CLI commands to check for PR activity:
gh pr list --state open --json number,title,reviewDecision,comments
For any PR with review comments or changes requested:
gh pr view [number] --comments
Note which issues have PR feedback that needs action.
Read the ticket map and classify each issue. First, filter by scope.
For each issue, check eligibility:
Issues that fail the scope check go to the Out of scope category. Add them to the "Out of scope" section at the bottom of the ticket map with a reason (e.g. "Back-end / application logic", "Not an epic", "Not front-end").
For issues that pass the scope check:
Ready to start
Needs re-work
In progress
Blocked
Done
Out of scope
Display a board summary:
Board summary for "[milestone name]"
Last updated: [timestamp]
Ready to start: X issues
- ISS-101: Homepage hero section
- ISS-102: Client logos section
Needs re-work: Y issues
- ISS-103: How it works section (2 PR comments)
In progress: Z issues
- ISS-104: Product features section
Blocked: W issues
- (none)
Done: V issues
- ISS-105: Navigation setup
Out of scope: U issues
- ISS-200: API rate limiting (back-end / application logic)
Based on the categorization:
Present the proposed order and estimated scope (number of issues to process).
Ask the user to confirm or adjust the order.
On user approval, begin processing the issues using the work-epic workflow inline:
Update the ticket map after each issue.