mcpField
P
printing-press-retro

printing-press-retro

github.com/mvanhorn测试与质量4.9k6.5k 次安装今天更新
代码仓库

关于 printing-press-retro

printing-press-retro 面向维护者或 Agent,提供复盘 Printing Press 运行结果的流程。它指导证据整理、缺陷分级和敏感信息清理;只有经用户确认后,才提交符合条件的 P1/P2 GitHub issue。

主要功能

  1. 01收集证据并分析会话
  2. 02筛选并分类缺陷
  3. 03清理复盘材料
  4. 04设置 P1/P2 issue 提交门槛
  5. 05提交前需用户确认

适用场景

  1. 01复核 Printing Press 运行结果
  2. 02为维护者准备复盘文档
  3. 03判断缺陷是否应提交 issue

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mvanhorn/cli-printing-press --skill printing-press-retro

安装后在 Claude Code 中输入/printing-press-retro确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

phases/
01-gather-evidence.md
02-mine-the-session.md
03-triage-candidates.md
04-classify-findings.md
05-prioritize.md
06-write-the-retro.md
07-plannable-work-units.md
08-issue-gate.md
09-package-upload-present.md
references/
artifact-packaging.md
issue-template.md
run-resolution.md
secret-scrubbing.md

详细介绍

/printing-press-retro

**结果:**一份已清理的复盘文档;如果通过问题门槛,还会创建仅针对 Printing Press 缺陷的 GitHub 问题。

**后续使用者:**将修改 Printing Press(生成器、评分器、技能或二进制文件)的维护者或 Agent——而不是刚刚发布的打印版 CLI。

**完成标准:**手稿校样已生成并完成清理;每个工作单元都属于新建文件、评论现有文件或仅本地处理;没有留下未脱敏的秘密或 PII;用户已收到结果列表。

意图:“提高基线”是分析用语,不是提交问题的门槛。只有在必须修改 Printing Press,才能阻止当前存在、可复现且具有普遍性的 P1 或 P2 缺陷时,才提交问题。针对单个 CLI 手动迭代是预期工作,不是问题发现。面向用户的输出中,请使用“the Printing Press”;指出修复位置时,请注明子系统。

边界

  • 脱敏所有真实秘密和 PII,再引用。问题正文和复盘文档都是公开的。使用 references/secret-scrubbing.md 第 0 层。切勿将泄露值作为泄露证据引用。
  • **默认不要修改机器。**举证责任在于问题发现。
  • **不提交 P3。**仅提交 P1/P2。其他情况一律 Skip 或 Drop,不得作为低优先级问题提交。问题门槛仅允许提交 P1/P2 的 Do 工作单元。
  • **绝不要上传未清理的材料。**绝不要修改手稿或库的源目录;仅清理副本。

授权范围

调用即授权读取手稿/库并编写复盘校样和临时副本。在用户确认 Submit 之前,不授权提交 GitHub 问题或公开上传。也不授权编辑打印版 CLI 或 Printing Press 源码。

步骤

先阅读 references/run-resolution.md。其中会解析 $API_NAME、$RUN_ID、$RUN_DIR、$CLI_DIR 和 $IN_REPO。

绝不要凭记忆执行某个阶段。进入某个阶段时,先从 phases/ 读取对应文件。

步骤文件
1phases/01-gather-evidence.md
2phases/02-mine-the-session.md
3phases/03-triage-candidates.md
4phases/04-classify-findings.md
5phases/05-prioritize.md
6phases/06-write-the-retro.md
7phases/07-plannable-work-units.md
8phases/08-issue-gate.md
9phases/09-package-upload-present.md

遵循每个文件末尾的 Next: 指引。后续流程位于相应阶段文件或其加载的、以角色命名的参考文件中 (references/artifact-packaging.md、 references/issue-template.md、 references/secret-scrubbing.md)。请勿在此重复这些文件的内容。

评论

支持 Markdown