关于 linear-usage
一套关于 Linear 和问题跟踪的实践指南,涵盖问题编写、标签与优先级、周期规划及分流处理,适用于希望统一问题描述和项目流程的团队。
主要功能
- 01问题标题与描述指南
- 02缺陷和功能请求模板
- 03标签与优先级建议
- 04周期及项目规划实践
- 05分流和关闭问题步骤
- 06GitHub 关联与工作流示例
适用场景
- 01编写可复现的缺陷报告
- 02为功能请求定义验收标准
- 03规划并分流团队待办事项
- 04将拉取请求关联到 Linear 问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ fcakyon/ claude-codex-settings --skill linear-usage安装后在 Claude Code 中输入/linear-usage确认已加载。
详细介绍
Linear 和问题跟踪最佳实践
问题撰写指南
清晰的标题
标题应描述问题或预期结果:
- 良好:“用户无法在移动版 Safari 中重置密码”
- 不佳:“密码错误”
- 良好:“为用户报告添加 CSV 导出功能”
- 不佳:“导出功能”
有效的描述
包括:
- **背景:**这为何重要
- **当前行为:**目前发生了什么(针对错误)
- **预期行为:**应该发生什么
- **复现步骤:**针对错误
- **验收标准:**完成的定义
模板
错误报告:
## Description
Brief description of the issue.
## Steps to Reproduce
1. Step one
2. Step two
3. Issue occurs
## Expected Behavior
What should happen.
## Actual Behavior
What happens instead.
## Environment
- Browser/OS
- User type
功能请求:
## Problem Statement
What problem does this solve?
## Proposed Solution
High-level approach.
## Acceptance Criteria
- [ ] Criterion 1
- [ ] Criterion 2
标签分类
建议的标签
类型标签:
bug- 某项功能无法正常工作feature- 新功能improvement- 改进现有功能chore- 维护、重构
领域标签:
frontend、backend、api、mobile- 或按功能领域划分:
auth、payments、onboarding
状态标签(如果不使用工作流状态):
needs-triage、blocked、needs-design
标签最佳实践
- 控制标签数量(总计 15–25 个)
- 使用一致的命名规范
- 按类别使用不同颜色
- 每季度检查并精简
优先级和估算
优先级级别
- **紧急(P0):**生产环境宕机、安全问题
- **高(P1):**主要功能损坏、关键截止日期
- **中(P2):**重要但不紧急
- **低(P3):**锦上添花、小幅改进
估算技巧
- 使用相对规模(点数),而非小时数
- 估算复杂度,而非时间
- 将测试和审核时间计算在内
- 如果范围发生重大变化,请重新估算
周期/冲刺规划
周期最佳实践
- **时长:**通常为 1–2 周
- **容量:**按 70–80% 规划,为临时事务留出余量
- **结转:**复盘事项未完成的原因
- **回顾:**在周期结束时进行简短回顾
规划流程
- 检查待办事项的优先级
- 将问题纳入周期
- 拆分较大的事项(>5 点)
- 指定负责人
- 确定依赖项和阻塞因素
项目组织
项目与倡议
**项目:**目标明确、有时限的工作(1–3 个月)
- 通常由单个团队负责
- 有明确的交付成果
- 示例:“移动应用 v2 发布”
**倡议:**战略主题
- 可能涵盖多个项目
- 目标周期较长
- 示例:“平台可靠性”
路线图技巧
- 路线图事项应保持较高层级
- 定期更新状态
- 链接到详细的问题/项目
- 与利益相关者分享
分诊工作流
分诊流程
- 每天检查新问题
- 补充缺失信息(标签、优先级)
- 分配给合适的团队/人员
- 关联相关问题
- 移至待办事项,或在问题无效时关闭
关闭问题
关闭时注明明确原因:
- **已完成:**工作已完成
- **重复:**链接到原问题
- **不予修复:**说明原因
- **无效:**信息缺失、无法复现
GitHub 集成
将 PR 关联到问题
- 在 PR 标题或描述中引用 Linear 问题 ID
- Linear 会自动建立关联并更新状态
- 在分支名称中使用问题 ID,以便自动关联
工作流自动化
- PR 已打开 → 问题移至“In Progress”
- PR 已合并 → 问题移至“Done”
- 在 Linear 设置中进行配置
评论
支持 Markdown