Agent Skills
› cobusgreyling/loop-engineering
cobusgreyling/loop-engineering
GitHub在循环运行前后检查Token预算与日志,防止超支。若支出达阈值或无待办事项则提前退出,限制子代理生成,确保资源高效利用并自动记录运行结果。
安装全部 Skills
npx skills add cobusgreyling/loop-engineering --all -g -y
集合内 Skills (38)
在循环运行前后检查Token预算与日志,防止超支。若支出达阈值或无待办事项则提前退出,限制子代理生成,确保资源高效利用并自动记录运行结果。
用户询问循环运行的预算控制逻辑
需要分析或调试自动化循环中的资源消耗与状态
npx skills add cobusgreyling/loop-engineering --skill loop-budget -g -y
作为前置安全护栏,强制加载并执行loop-constraints.md中的规则。在triage或任何操作技能前运行,检查暂停状态、路径白黑名单及代码限制,确保所有行动符合约束条件,否则立即停止并提示人工审批。
系统启动或执行任何动作技能前
需要读取项目根目录的loop-constraints.md文件时
npx skills add cobusgreyling/loop-engineering --skill loop-constraints -g -y
作为专家级工程分诊代理,分析CI失败、问题、提交和对话,生成简洁的优先级报告供循环处理。输出包含高优先级项、观察项、噪音及状态更新,旨在提供可操作信号而非架构建议。
用户要求对近期工程变更进行分诊
需要生成包含CI失败、Issue和Commits的优先级行动报告
循环系统需要结构化的状态更新和下一步行动建议
npx skills add cobusgreyling/loop-engineering --skill loop-triage -g -y
独立验证代理,用于审查循环生成的代码变更。通过检查范围、意图、测试结果及风险,默认持拒绝立场,仅在证据充分时批准,否则拒绝或升级人工审核。
实现者子代理完成代码修改后
需要独立第三方验证代码变更的合规性与正确性时
npx skills add cobusgreyling/loop-engineering --skill loop-verifier -g -y
专注于以最小代码变更修复特定明确问题(如CI失败、注释或拼写错误)。严格限制修改范围,禁止无关重构,遵循安全路径黑名单,并输出包含目标、差异摘要及验证结果的标准化修复提案。
收到具体的CI构建失败日志或错误信息
需要响应代码审查中的具体修改意见
发现并需修复明确的代码缺陷或拼写错误
npx skills add cobusgreyling/loop-engineering --skill minimal-fix -g -y
该技能用于扫描合并的PR和提交,提取标题、标签及信号,生成结构化的发布说明草稿。它按功能、修复等分类输出,并记录扫描窗口状态,严禁未经批准发布或打标签。
需要生成版本更新日志时
准备发布新版本前
npx skills add cobusgreyling/loop-engineering --skill changelog-scan -g -y
扫描最近的合并、PR或提交以提取发布说明内容,生成结构化输出供草稿撰写使用。需引用PR号,明确标记破坏性变更和安全问题,忽略普通依赖和机器人噪音。
需要生成软件版本更新日志时
审查近期代码变更以识别重要功能或修复时
npx skills add cobusgreyling/loop-engineering --skill changelog-scan -g -y
将变更日志扫描结果转化为分类清晰、格式规范的发布说明草稿。自动将破坏性变更和安全修复置顶,并附加人工复核提示,适用于快速生成标准化的版本更新文档。
需要生成版本发布说明
基于变更日志整理发布内容
npx skills add cobusgreyling/loop-engineering --skill draft-release-notes -g -y
扫描自上次发布以来的合并项,提取PR标题、类型、标签及破坏性/安全信号。过滤无关提交,输出结构化数据供发布说明生成器使用,并附带统计摘要与后续行动建议。
需要生成版本更新日志时
执行 changelog-drafter 循环流程时
npx skills add cobusgreyling/loop-engineering --skill changelog-scan -g -y
接收变更扫描结果,按类别生成结构化的发布说明草稿。遵循项目语气,突出破坏性更新和安全项,确保内容准确无夸大,最终输出待人工审核的草稿文件。
用户请求生成版本发布说明
完成 changelog-scan 后自动生成草稿
npx skills add cobusgreyling/loop-engineering --skill draft-release-notes -g -y
独立检查发布说明草稿的准确性、语气和完整性。对比扫描数据,识别幻觉、遗漏及破坏性/安全变更,确保无虚构功能,最终给出批准或修改建议。
收到 draft-release-notes 生成的发布说明草稿时
需要审核发布内容准确性且禁止起草者自审时
npx skills add cobusgreyling/loop-engineering --skill loop-verifier -g -y
用于分类CI失败原因,区分回归、基础设施故障和安全测试问题。根据类型决定自动修复或人工升级,并更新状态文件以记录分类结果和后续操作建议。
CI构建或测试失败
需要分析持续集成检查错误
npx skills add cobusgreyling/loop-engineering --skill ci-triage -g -y
用于CI扫掠循环中解析失败日志,识别故障作业并分类为偶发、回归、环境或配置问题。根据分类决定执行最小修复、监控或升级人工处理,严禁对环境问题进行代码修复。
CI流水线失败需要初步诊断时
自动化CI扫掠循环中检测到新错误时
npx skills add cobusgreyling/loop-engineering --skill ci-triage -g -y
用于在CI修复前解析失败日志,识别作业步骤并分类为flake、回归、环境或配置问题。输出结构化摘要及建议操作(如最小修复、观察或人工升级),其中环境问题强制升级且禁止代码修复。
CI流水线失败分析
自动化Sweeper循环中的故障预处理
npx skills add cobusgreyling/loop-engineering --skill ci-triage -g -y
解析CI失败,定位故障作业/步骤,并分类为偶发、回归、环境或配置问题。用于CI巡检循环中,指导采取最小修复、观察或人工升级操作,避免对环境问题错误修改代码。
CI流水线失败分析
自动化巡检中的故障分类
决定是否需要人工介入
npx skills add cobusgreyling/loop-engineering --skill ci-triage -g -y
自动扫描项目依赖的过时与漏洞信息,支持npm、cargo、pip及锁文件。按严重程度分类处理:补丁和次要更新自动修复,重大更新或高危CVE上报人工审核。执行前运行测试,并尊重状态文件中的黑名单规则。
需要检查项目依赖安全性时
定期维护依赖列表时
npx skills add cobusgreyling/loop-engineering --skill dependency-triage -g -y
扫描包清单和锁文件,识别过时包及CVE漏洞。按风险等级(补丁、次要、主要)分组更新,并依据语义化版本规则和安全策略决定自动修补或人工升级,确保依赖安全与稳定。
需要检查项目依赖安全性时
执行依赖扫掠循环任务时
发现潜在CVE漏洞需评估影响时
npx skills add cobusgreyling/loop-engineering --skill dependency-triage -g -y
扫描包清单和锁文件,识别过时包及已知CVE漏洞。按风险等级(补丁、次要、主要)分组更新建议,指导依赖清理循环中的自动化或人工升级操作。
发现新的安全公告或CVE
执行依赖清理循环任务
需要评估第三方库更新风险时
npx skills add cobusgreyling/loop-engineering --skill dependency-triage -g -y
扫描包清单和锁文件,识别过时包及CVE漏洞。按风险等级(补丁、次要、主要)分组更新,并指导在依赖扫描循环中采取相应操作或升级给人类处理。
发现过时的软件包
检测到已知安全漏洞(CVE)
执行依赖扫描循环
npx skills add cobusgreyling/loop-engineering --skill dependency-triage -g -y
扫描开源项目的开放Issue和讨论,进行去重、优先级排序并建议标签。生成包含前5项优先处理事项及待人工审核内容的状态文件,确保队列清晰可操作,且严格遵守不自动关闭或评论的规则。
需要整理GitHub Issue列表
发现新的Issue需要分类和优先级评估
检查是否存在重复提交的Bug报告
npx skills add cobusgreyling/loop-engineering --skill issue-triage -g -y
扫描开源项目问题与讨论,基于信号去重、优先级排序并建议标签。仅输出提案不自动操作,确保人工审核,保持待办列表清晰可读。
定期扫描GitHub Issues或Discussions
需要清理积压任务并生成Top 5高优先级建议时
npx skills add cobusgreyling/loop-engineering --skill issue-triage -g -y
自动化扫描并整理Issue队列,通过去重、优先级排序和标签建议保持待办事项清晰。仅提出建议不自动执行,输出Top5高优项及重复项供人工确认,确保人类和其他流程能快速定位关键问题。
定期扫描开放Issue和讨论
需要更新Issue状态文件时
npx skills add cobusgreyling/loop-engineering --skill issue-triage -g -y
用于维护Issue队列健康,通过扫描议题并综合多项信号进行去重、优先级排序及标签建议。仅输出提案不自动执行,确保人工审核关键决策,保持待办事项清晰可操作。
定期扫描开放的GitHub Issue或Discussions
需要整理和优先级排序项目积压任务时
npx skills add cobusgreyling/loop-engineering --skill issue-triage -g -y
作为独立验证者,在代码修改后执行严格审查。通过检查变更范围、意图、测试结果及风险,默认持怀疑态度直至证据充分。若测试失败或无法运行则拒绝或升级人工审核,确保代码质量与安全性。
实现代理完成代码修改后
需要独立验证代码变更的正确性和范围时
npx skills add cobusgreyling/loop-engineering --skill loop-verifier -g -y
作为工程分诊专家,分析最近的CI失败、Issue、提交和对话,生成简洁的优先级报告。输出高优项、监控项及噪音,辅助循环系统或工程师快速决策和行动,保持极简并尊重现有规范。
需要处理近期CI/测试失败
需要评估分配的Open Issues或Linear工单
需要审查最近24-48小时的代码提交
需要整合Slack聊天线程中的信息
需要更新循环系统的状态文件
npx skills add cobusgreyling/loop-engineering --skill loop-triage -g -y
这是一个专家级工程分类技能,用于分析近期的CI失败、Issue、提交记录和聊天线程。它生成简洁、优先级的行动报告,区分高优先级事项、监控项和噪音,并更新状态文件,帮助循环系统高效决策和处理技术问题。
需要分析近期CI/测试失败时
需要整理团队分配的Open Issue或Linear工单时
需要审查最近24-48小时的main分支提交记录时
需要处理Slack/聊天线程中的技术讨论时
npx skills add cobusgreyling/loop-engineering --skill loop-triage -g -y
作为工程分诊专家,分析CI失败、Issue、提交和对话,生成优先级明确的可执行报告。输出高优项、监控项及噪声,并更新状态文件,为自动化循环提供决策依据。
需要自动分诊最近的CI失败或测试错误
需要整理待处理的Issue或团队工单
需要审查最近的代码提交以发现潜在风险
需要生成供自动化循环消费的结构化行动建议
npx skills add cobusgreyling/loop-engineering --skill loop-triage -g -y
专家级工程分流代理,用于分析近期CI失败、Issue、提交及聊天记录。生成结构化优先级报告,区分高优行动项、观察项和噪音,并更新状态文件,辅助自动化循环高效决策。
需要分析最近24小时内的CI/测试失败情况
需要审查分配给团队的开放Issue或Linear工单
需要评估最近48小时的代码提交影响
需要处理Slack等聊天频道中的相关讨论
npx skills add cobusgreyling/loop-engineering --skill loop-triage -g -y
扫描合并到 main 分支的近期提交,识别技术债务、待办事项、调试代码及清理机会。对问题进行分类并生成优先级修复列表,更新状态文件。仅在非高峰时段运行,限制自动修复次数,架构债务需人工处理。
代码合并至 main 分支后
需要定期技术债务扫描时
npx skills add cobusgreyling/loop-engineering --skill post-merge-scan -g -y
用于在合并后扫描最近7天至main分支的PR,识别新引入的TODO、废弃API引用、失效文档链接及过期特性标志。根据风险和建议操作(如最小修复、提票或人工升级)生成结构化清理报告,适用于非高峰时段的自动化后续处理流程。
代码合并到主分支后的自动清理循环
需要检查近期提交中遗留技术债务的场景
npx skills add cobusgreyling/loop-engineering --skill post-merge-scan -g -y
用于在合并后7天内扫描主分支,识别新引入的TODO、废弃API引用、失效文档链接及过期特性标志。根据风险与工作量建议最小修复、创建工单或人工升级,旨在自动化代码清理流程。
检测到新的PR合并到main分支
执行定期代码库维护任务
npx skills add cobusgreyling/loop-engineering --skill post-merge-scan -g -y
用于在合并后扫描最近7天的主分支合并,检测引入的TODO、废弃API引用、失效文档链接及过期特性标志。根据风险和建议动作(修复、建单或升级)生成结构化报告,支持自动化清理循环。
主分支合并完成后需要自动清理检查时
定期执行代码库健康度扫描与债务清理时
npx skills add cobusgreyling/loop-engineering --skill post-merge-scan -g -y
该技能作为PR监护代理,通过监控开放PR的CI状态、陈旧性、合并冲突及未回复评论,生成优先级待办列表。旨在识别阻塞项并提示人类处理安全或支付类变更。
需要检查多个开放PR的状态时
发现PR存在CI失败或合并冲突时
需要筛选等待超过48小时的评审时
npx skills add cobusgreyling/loop-engineering --skill pr-review-triage -g -y
用于在PR监护循环中自动化分类开放拉取请求。检查CI状态、评审意见及合并就绪度,依据项目规范判断是否可合并,并根据空闲时长或高风险标签建议最小修复、变基或人工介入。
需要评估拉取请求的合并状态时
执行PR监护循环任务时
监控CI构建结果和代码评审进展时
npx skills add cobusgreyling/loop-engineering --skill pr-review-triage -g -y
用于PR保姆循环中,对监控的拉取请求进行状态分类。检查CI结果、评审意见及合并就绪度,依据项目规范判断是否可合并,并根据闲置时长或高风险标签建议最小修复、变基或人工介入等后续动作。
需要批量处理多个PR的状态审查
执行PR保姆自动化循环任务
评估PR是否满足合并条件
npx skills add cobusgreyling/loop-engineering --skill pr-review-triage -g -y
用于在PR监护循环中分类处理开放拉取请求,评估CI状态、审查意见及合并就绪度。依据项目规范判断是否可合并,针对闲置超4天或高风险标签的PR建议人工介入或升级,并提供具体行动建议。
需要批量检查多个拉取请求的状态时
执行PR监护自动化循环任务时
npx skills add cobusgreyling/loop-engineering --skill pr-review-triage -g -y
扫描自上次发布以来的合并与提交,生成包含用户可见变更、破坏性更新及安全信号的标准化变更日志摘要。
需要生成版本发布说明时
审查近期代码变更以识别重大更新时
npx skills add cobusgreyling/loop-engineering --skill changelog-scan -g -y
基于扫描数据生成分类的发布说明草稿,采用标准模板(特性、修复等),输出适合 CHANGELOG 或 GitHub Release 的清晰 Markdown 格式,并包含需人工审核批准的免责声明。
需要为软件版本生成发布说明时
需要将扫描数据转换为结构化文档时
npx skills add cobusgreyling/loop-engineering --skill draft-release-notes -g -y


