用途:当用户要求“summarise ecosystem results”“summarize this ty ecosystem report”或询问某次生态运行有何变化时,使用该技能汇总 Ruff 生态(ty)结果。
主要能力:冻结用户提供的报告或生态结果评论作为证据,定位对应 Actions 运行与尝试;检查结构化 diff,识别新增、删除、修改的项目,稳定诊断变化、项目失败及间歇性退出状态变化;对每个可归因于源码的行为变化,按完整高级最小化流程生成保留来源的最小复现;按已验证的因果分组;在 astral-sh/ty 问题跟踪器中查找相关既有问题;最终在仓库根目录生成 PR_<number>_ECOSYSTEM_SUMMARY.md,采用 GitHub 风格 Markdown,每段与列表项各占一行,外部位置用永久链接而非裸 URL。
使用方式:先冻结证据,再识别变化结果,从零复现,最小化到完成,按原因分组,查找既有 ty 问题,填写并校验报告模板。报告完成后运行 uv run --only-group dev --locked prek run --files PR_<number>_ECOSYSTEM_SUMMARY.md。若报告涉及多个受影响项目或可独立调查条目,可并行派生子代理,主代理保留冻结证据、共享二进制、配置与最终报告。
适用场景:汇总 ty 生态运行报告、对比 PR 与合并基线行为、复现并最小化诊断或 panic 变化。
限制:报告应聚焦新增或显著变化的行为,省略 flaky 诊断变化、未变失败及频率波动;执行、审计与可追溯性记录不写入报告;若存在真实外部阻塞,需向用户报告并标记任务未完成,不得以未最小化摘录冒充完成。具体模板、证据获取与子代理交接细节见技能内 references 文件,资料未提供更多内容。