用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/TeamDijon/claude-code-horizon-workflow --skill work-board命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| 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.