gitlink-cli/skills/gitlink-maintainer-handoff/examples/gitlink-cli-maintainer-hand...

4.8 KiB
Raw Permalink Blame History

gitlink-maintainer-handoff 使用示例

触发方式:自然语言自动匹配 日期2026-06-11 Agent 平台Codex 验证状态: 通过(命令全部真实执行,生成了可复用交接摘要)


用户输入

帮我给 Gitlink/gitlink-cli 生成一份今天的维护者交接摘要,我晚点要把仓库交给别人继续跟。

Skill 触发

Agent 识别到关键词“维护者”“交接摘要”“继续跟进”,自动匹配 gitlink-maintainer-handoff,并先读取 gitlink-shared 的认证和只读规则。


执行过程摘要

Step 1确认当前账号

gitlink-cli user +me --format json

结果:当前账号为 Mengz

Step 2检查站内消息积压

gitlink-cli api GET "users/Mengz/messages.json" --query "status=1&limit=20" --format json

结果:未读消息为 0,说明当前没有站内消息积压。

Step 3获取仓库治理总览

gitlink-cli workflow +repo-report --owner Gitlink --repo gitlink-cli --lang zh-CN --format markdown

关键结果:

  • 仓库综合分 49
  • 健康分 58
  • 风险等级 high
  • 建议优先审查长期未处理 PR并补齐 README / CONTRIBUTING / LICENSE 相关治理项

Step 4提取开放 PR 焦点

gitlink-cli pr +list --owner Gitlink --repo gitlink-cli --state open --limit 10 --format json

抽取出的近期 PR 样本:

PR 标题 创建时间
#209 feat(milestone): 增加里程碑进度分析快捷命令 2026-06-11 02:00
#208 feat(user): add pinned project shortcuts 2026-06-10 13:06
#207 feat(user): add statistics shortcuts 2026-06-10 13:06
#206 feat(commit): add commit inspection shortcuts 2026-06-10 13:05
#205 fix(issue): 修复详情缺失并保护更新元数据 2026-06-10 11:32

对最新的 PR 再补充一份审阅摘要:

gitlink-cli workflow +pr-summary --owner Gitlink --repo gitlink-cli --number 209 --lang zh-CN --format markdown

结果:规则引擎将 #209 标为高风险关注项,建议重点复查命令兼容性、文档一致性和测试覆盖。

Step 5提取开放 Issue 焦点

gitlink-cli issue +list --owner Gitlink --repo gitlink-cli --state open --limit 10 --format json

关键结果:

  • 当前开放 Issue 共 8
  • 最近更新的条目包括 #6#19
  • #15#2status_id=0,属于需要人工确认的异常状态 Issue

Step 6查看最近发布

gitlink-cli release +list --owner Gitlink --repo gitlink-cli --limit 3 --format json

关键结果:

  • 最近一次发布为 v0.2.0
  • 发布时间 2026-06-09 01:23
  • 目标分支 master
  • 发布资产数量 6

生成的交接摘要

# Gitlink/gitlink-cli 维护者交接摘要

> 生成时间2026-06-11
> 接手账号Mengz

## 一、当前状态

- 站内消息:当前无未读消息积压,可以直接从仓库治理数据开始接手
- 仓库风险high健康分 58综合分 49
- 最近发布v0.2.0 已于 2026-06-09 发布到 master附件 6 个,发布资产完整

## 二、优先跟进的 PR

| PR | 标题 | 建议动作 |
|----|------|----------|
| #209 | feat(milestone): 增加里程碑进度分析快捷命令 | 先复查分页边界和 README 示例是否一致 |
| #208 | feat(user): add pinned project shortcuts | 确认批量更新和排序的 dry-run 语义 |
| #205 | fix(issue): 修复详情缺失并保护更新元数据 | 重点看 edit 元数据保护逻辑是否覆盖失败路径 |

## 三、优先跟进的 Issue

| Issue | 标题 | 风险提示 | 建议动作 |
|-------|------|----------|----------|
| #19 | windows环境下部分Agent执行gitlink-cli命令失败 | 新近提交,可能影响 Agent 赛道可用性 | 尽快复现并确认影响范围 |
| #18 | giklink-cli issue +update后issue状态框变红色 | 影响 Issue 更新可靠性 | 核对修复分支和回归测试 |
| #15 | issue +view 返回的数据与网页显示不一致 | status_id=0状态异常 | 人工确认服务端状态,再决定是否继续跟进 |

## 四、下一位维护者第一小时建议

1. 先看 `workflow +repo-report` 里提到的高风险项,把长期未处理 PR 列出跟进顺序。
2. 然后处理 `#19``#18` 这类直接影响 CLI 使用体验的问题。
3. 最后回看最近发布后的资产和文档项,确认后续 PR 是否补齐治理缺口。

验证结论

检查项 结果
Skill 自动触发
能读取当前登录账号
能处理“无未读消息”场景
能汇总仓库健康度和风险等级
能提取近期 PR / Issue 焦点
能补充最近发布状态
交接摘要可直接交给下一位维护者使用