Agent Skills
› warpdotdev/oz-for-oss
warpdotdev/oz-for-oss
GitHub分析仓库现有Issue、标签及贡献者,自动生成或更新issue分类配置(config.json)和代码所有者映射(STAKEHOLDERS),用于初始化或优化仓库的Issue自动分拣流程。
Install All Skills
npx skills add warpdotdev/oz-for-oss --all -g -y
Skills in Collection (18)
分析仓库现有Issue、标签及贡献者,自动生成或更新issue分类配置(config.json)和代码所有者映射(STAKEHOLDERS),用于初始化或优化仓库的Issue自动分拣流程。
新仓库首次设置Issue分拣规则
需要更新现有的Issue分拣配置
初始化仓库的贡献者归属关系
npx skills add warpdotdev/oz-for-oss --skill bootstrap-issue-config -g -y
基于 GitHub Issue 生成产品规格说明书,输出至指定路径。专注于用户行为与需求,不涉及实现细节或代码修改,仅准备文件变更。
需要为 GitHub Issue 编写产品规格文档
将 Issue 转化为结构化的产品需求描述
npx skills add warpdotdev/oz-for-oss --skill create-product-spec -g -y
将GitHub Issue转化为技术规格说明书,基于产品需求与代码现状设计实现方案。仅输出specs/GH<issue-number>/tech.md及可选PR元数据,不执行代码修改或提交。
需要将GitHub Issue转化为技术文档
生成技术规格说明书
npx skills add warpdotdev/oz-for-oss --skill create-tech-spec -g -y
为oz-for-oss仓库提供Issue去重专项指导,作为核心技能的补充。通过定义可覆盖的分类类别,辅助维护者识别和合并重复问题,提升Issue管理效率。
用户询问如何判断Issue是否重复
需要针对特定仓库进行Issue去重处理
npx skills add warpdotdev/oz-for-oss --skill dedupe-issue-local -g -y
通过比较新提交Issue的标题和描述与仓库现有Issue,识别重复项。在分类阶段使用GitHub API获取数据,基于相似度算法找出至少两个潜在重复Issue并返回结果。
用户需要识别GitHub Issue中的重复项
Issue Triage流程中需要去重
npx skills add warpdotdev/oz-for-oss --skill dedupe-issue -g -y
评估已分类的GitHub Issue是否符合自动实现工厂队列资格,通过8个严格条件(如仅客户端、根因明确等)进行筛选。
Issue初步分类完成后
需要判断Issue是否可自动化修复时
npx skills add warpdotdev/oz-for-oss --skill evaluate-auto-implement-eligibility -g -y
基于 GitHub Issue 实现代码功能。通过专用脚本安全获取 Issue 上下文,结合产品与技术规范生成代码差异及实施摘要,确保内容可信并防止提示注入。
需要根据 GitHub Issue 描述进行代码开发
提供 Issue 元数据并要求生成实现摘要
npx skills add warpdotdev/oz-for-oss --skill implement-issue -g -y
为oz-for-oss仓库提供PR代码审查的特定指导,补充核心审查技能中可覆盖类别的细节。涵盖用户界面字符串规范、优雅降级处理及调试上下文保留要求,确保代码质量与用户体验。
需要针对oz-for-oss仓库进行代码审查时
执行PR Review任务且涉及该仓库特定规范时
npx skills add warpdotdev/oz-for-oss --skill review-pr-local -g -y
为oz-for-oss仓库提供规格说明书审查指导,补充核心review-spec技能的重写类别。规定product.md和tech.md的必需章节、GitHub Issue引用规范及内部链接约定,确保PR审查质量。
审查包含product.md和tech.md的规格说明书PR
验证规格文档是否符合仓库特定的结构和链接规范
npx skills add warpdotdev/oz-for-oss --skill review-spec-local -g -y
用于审查规格/计划类PR,评估其完整性、清晰度、可行性及一致性,生成结构化反馈至review.json。不直接发布GitHub评论,集成安全审查,支持仓库特定规则覆盖。
审查仅修改specs/目录的PR
需要机器可读的结构化评审输出
npx skills add warpdotdev/oz-for-oss --skill review-spec -g -y
用于在代码PR审查中补充安全审计,检测输入验证、认证授权、密钥管理等风险,并将发现合并至review.json。
进行代码PR审查时
需要专项安全风险评估时
npx skills add warpdotdev/oz-for-oss --skill security-review-pr -g -y
用于审查技术或产品规格文档PR中的高层安全风险,包括威胁面、认证授权、信任边界等。作为review-spec的补充,将发现折叠至统一报告中,仅针对设计阶段问题,不处理代码细节。
收到包含specs/目录变更的PR时
与review-spec技能配合进行规格文档安全审计时
npx skills add warpdotdev/oz-for-oss --skill security-review-spec -g -y
为oz-for-oss仓库提供Issue分类的特定指导,补充核心技能的覆盖类别。定义标签体系,处理非开源贡献类问题(如账单、退款)并自动关闭,优化追问策略以提升分类准确性。
收到GitHub Issue需要分类时
识别到需转交支持团队的账单或账户问题时
npx skills add warpdotdev/oz-for-oss --skill triage-issue-local -g -y
分析新提交的GitHub Issue,提取症状与假设,分类为Bug或增强请求等。识别支持类问题并建议关闭,检查相关代码推断根因,输出结构化_triage_result.json_,不直接修改仓库。
收到包含Issue详情的Prompt
在Issue中被@oz-agent触发
npx skills add warpdotdev/oz-for-oss --skill triage-issue -g -y
通过分析近期关闭的重复问题信号,自动更新本地去重技能配置。该流程聚合GitHub的重复关闭事件,识别高频重复模式并优化检测规则,从而提升Issue分类中重复项识别的准确性与效率。
维护者频繁将问题标记为同一主线程的重复项
需要反馈实际关闭信号以改进重复检测算法
npx skills add warpdotdev/oz-for-oss --skill update-dedupe -g -y
根据 PR 评论中的人类反馈,自动聚合并分析重复信号,用于优化本地 review-pr-local 和 review-spec-local 技能文档,实现代码审查能力的自我迭代。
需要整合人类对 Agent PR 评论的反馈
提取重复的审查意见以改进本地技能
npx skills add warpdotdev/oz-for-oss --skill update-pr-review -g -y
基于维护者对近期Issue的标签修改和评论反馈,自动更新本地Triage技能规则与配置。通过聚合信号优化标签体系和归属推断,实现Triage策略的自我迭代。
需要优化仓库特定的Issue分类逻辑时
根据维护者反馈调整标签体系或归属推断规则时
npx skills add warpdotdev/oz-for-oss --skill update-triage -g -y
执行仓库定义的PR验证技能,聚合结果并生成不含GitHub直接操作的验证报告及支持工件。
需要自动化验证Pull Request的内容或代码变更
要求生成结构化的PR验证报告而不修改GitHub状态
npx skills add warpdotdev/oz-for-oss --skill verify-pr -g -y


