在 Claude Code 中以插件方式安装 loop-engineering 技能:marketplace 配置、技能清单与第一周报告制循环实战
在 Claude Code 中以插件方式安装 loop-engineering 技能marketplace 配置、技能清单与第一周报告制循环实战【免费下载链接】loop-engineeringPractical patterns, starters CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.项目地址: https://gitcode.com/gh_mirrors/lo/loop-engineering本指南讲解如何把 Loop Engineering 仓库中的 Agent 技能daily triage、budget、constraints、verifier 等以 Claude Code Plugin 的形式安装进你的会话而不是手动复制文件夹仓库本身即充当 plugin marketplace由.claude-plugin/marketplace.json声明随后用统一 CLI 脚手架loop initloop doctor补齐 STATE、LOOP、budget 等文件最后以「报告制第一周」的/loop命令开启循环。读完本文你将掌握插件安装的两条命令、市场与技能的组织方式、医生检查doctor的退出码语义以及上游格式变更时的回退方案。为什么用 Plugin 而不是复制文件夹examples/claude-code/plugin.md给出的核心动机非常直接把 Loop Engineering 的技能装进 Claude Code而不是靠人手拷贝目录。技能文件一旦散落在各项目里升级、去重和一致性都难以维护而通过 plugin marketplace 安装技能由仓库统一发布、统一版本化Claude Code 侧只需两条命令即可完成发现与安装。本仓库本身就是这个 marketplace。市场的声明文件位于 .claude-plugin/marketplace.json内容如下{ name: loop-engineering, owner: { name: Cobus Greyling }, metadata: { description: Practical loop engineering skills and starters for Claude Code., version: 1.0.0 }, plugins: [ { name: loop-engineering, source: ./, description: Triage, budget, constraints, and verifier skills. Pair with npx cobusgreyling/loop init . --tool claude } ] }配套的 .claude-plugin/plugin.json 声明了插件的名称、版本1.0.0与关键字loop-engineering、triage、skills、claude-code。也就是说插件描述里明确建议与npx cobusgreyling/loop init . --tool claude配合使用——安装插件负责注入「技能」CLI 负责生成「循环的运行骨架」二者各司其职。注意.claude-plugin/目录中的owner、author、homepage字段指向项目原作者的信息本仓库是它的镜像同步副本。安装命令中引用的 marketplace 名称与仓库名一致实际可用性以你在 Claude Code 中执行命令时的上游发布状态为准。安装命令两条命令完成发现与安装在 Claude Code 会话中或直接从 CLI 执行claude plugin marketplace add cobusgreyling/loop-engineering claude plugin install loop-engineering第一条命令把cobusgreyling/loop-engineering这个 marketplace 添加到 Claude Code 的插件源列表第二条命令把其中的loop-engineering插件安装进当前环境。安装完成后技能便以原样出现在 Claude Code 中。技能的本体全部存放在仓库根目录的 skills/ 下当前包含 7 个技能技能目录职责skills/loop-triage/SKILL.md对最近的 CI 失败、PR、issue 做分级产出 High-Priority / Watch / Noise 报告skills/loop-verifier/SKILL.mdmaker/checker 分离中的 checker默认立场是 REJECT 直到证据充分skills/loop-budget/SKILL.md预算相关的技能skills/loop-constraints/SKILL.md约束相关的技能skills/minimal-fix/SKILL.md最小修复技能skills/budget-negotiator/SKILL.md预算谈判技能skills/install-loop/SKILL.md指导 Agent 用统一 CLI 安装并 doctor 一个项目以最常用的 skills/loop-triage/SKILL.md 为例它声明了user_invocable: true输入是「循环」提供的最近 24h CI/测试失败、未合并 PR冲突、check 失败、BLOCKED、超过 7 天未答复的 issue、main 分支最近提交等输出是包含「High-Priority Items / Watch Items / Noise / State Updates」四节的 Markdown 报告并强调「Be brutally concise」「When in doubt, put it in Watch or Noise rather than creating work」——这是整个 triage 循环的信号纪律。安装后脚手架补齐 STATE、LOOP、budget插件只负责注入技能不负责生成项目的循环运行文件。因此 plugin.md 紧接着给出脚手架命令npx cobusgreyling/loop init . --pattern daily-triage --tool claude npx cobusgreyling/loop doctor .第一条命令用--pattern daily-triage和--tool claude生成项目文件第二条命令做一次健康检查。这两条命令来自统一 CLI 包 tools/loop/README.md 描述的前门设计cobusgreyling/loop不取代loop-init、loop-audit等独立工具而是对它们做转发并新增doctor与status。底层转发逻辑可见 tools/loop/src/pass-through.ts它维护了init → cobusgreyling/loop-init、audit → cobusgreyling/loop-audit、cost → cobusgreyling/loop-cost、sync → cobusgreyling/loop-sync等 9 条工具映射解析时依次尝试 monorepo 的dist/、node_modules 嵌套、仓库根 node_modules 提升路径最后才回退到npx --yes——也就是说在 monorepo 内联开发时它会直接执行兄弟包构建产物。init支持的模式选择可以参见 skills/install-loop/SKILL.md 中的「按痛点选模式」表痛点模式早晨混乱、优先级不清daily-triagePR 停滞pr-babysitterCI 变红/不稳定ci-sweeperCVE / Dependabot 噪音dependency-sweeper合并后 TODOpost-merge-cleanup发布说明过期changelog-drafterissue 噪音大issue-triage只需要一个 GitHub Actionthin-loop--tool的可选值是claude、grok、codex、opencode默认claude本插件场景固定为claude。Doctor 检查退出码 0 / 1 / 2 的含义loop doctor是激活循环的「一次健康检查」。根据 tools/loop/README.md 与 tools/loop/src/cli.ts 的帮助文本退出码语义如下退出码含义0健康Healthy1警告存在缺口、轻微漂移、budget/run-log 不完整2阻塞Loop Ready 得分 40、严重漂移或尚未脚手架化从 tools/loop/src/doctor.ts 的实现可以看到它实际做了三件事先调用loop-audit --json拿 Loop Ready 分数与推荐项再调用loop-sync --json检测 STATE ↔ LOOP 漂移syncLevel critical会给出修复命令最后做结构性文件检查——是否存在 STATE 文件、LOOP.md、loop-budget.md、loop-run-log.md、loop-constraints.md、gate.yaml、AGENTS.md。检查结果按优先级排序后输出 top 3 行动项例如若既无 STATE 又无 LOOP.md会提示先执行npx cobusgreyling/loop init . --pattern daily-triage --tool claude优先级 1若 Loop Ready 40会提示npx cobusgreyling/loop audit . --suggest提高分数后再调度无人值守工作若分数 ≥ 80会建议可选的下一步npx cobusgreyling/loop init . --with-foundry把循环版本化为 harness以及npx cobusgreyling/loop badge .分享徽章。输出可用--json获得机器可读格式npx cobusgreyling/loop doctor . --json npx cobusgreyling/loop status . --json第一次运行报告制第一周脚手架和健康检查完成后开启第一条循环。plugin.md 给出的第一周report-only命令是/loop 1d $loop-triage — update STATE.md. Report-only week one./loop是 Claude Code 侧的调度原语1d表示节奏每日$loop-triage引用刚安装的 triage 技能目标是更新 STATE.md。第一周铁律是report-only只读、只报告、不自动修代码。同样的命令在 examples/claude-code/daily-triage.md 中有更完整的措辞版本/loop 1d Run $loop-triage. Read STATE.md. Merge findings into High Priority and Watch List. Update Last run. Do not edit code.三周以后如果 triage 质量稳定可以升级为「带小自动修复」版本/loop 1d Run $loop-triage. For high-priority items that are single-file bugfixes: spawn implementer in worktree, then verifier agent. Update STATE.md. Escalate ambiguous items.注意后半段的结构对单个文件级的 bug 修复先在 worktree 中派生 implementer再交给 verifier agent 校验模糊项升级给人。这正是 maker/checker 分离在运行层面的落地——checker 的职责模板在 templates/SKILL.md.verifier 中写得很明确「You are the checker in a maker/checker split. Your job is to reject unless evidence is strong.」其 APPROVE 前提包括改动范围只涉及相关文件、不触碰 denylist 路径、测试由 verifier 亲自运行不轻信 implementer 的声明、无禁用测试或跳过断言的作弊行为、中高风险即使测试通过也建议人工复查。skill 侧对应的安装位置若不走插件直接复制时是templates/SKILL.md.loop-triage与templates/SKILL.md.verifier插件方式安装后则无需关心这些路径细节。回退方案上游格式变更时手工复制plugin.md 明确指出如果上游插件目录格式发生变化回退方案保持不变——直接复制starters/minimal-loop-claude/详细步骤见 examples/claude-code/daily-triage.md。手工复制的方式在 starters/minimal-loop-claude/README.md 中给出了完整命令cp -r starters/minimal-loop-claude/.claude/skills/loop-triage .claude/skills/ cp starters/minimal-loop-claude/.claude/agents/loop-verifier.md .claude/agents/ cp starters/minimal-loop-claude/STATE.md.example STATE.md cp starters/minimal-loop-claude/LOOP.md .复制后定制STATE.md的项目名然后启动循环/loop 1d Run $loop-triage. Read STATE.md first. Append high-priority and watch items. Update Last run timestamp. Do not auto-fix anything in week one.starter 中包含四类文件STATE.md.example状态主轴模板、loop-triage技能、loop-verifierchecker 子代理L2 使用、LOOP.md团队的循环配置文档。生成后的 starters/minimal-loop-claude/LOOP.md 本身就是一份可运行的循环配置示例Active Loops表声明「Daily Triage / 1d / L1 report-only //loop 1d Run $loop-triage」Human Gates规定 L2 checklist 完成前不允许自动修复Worktrees规定 implementer 子代理必须isolation: worktree一次修复一个 worktreeverifier REJECT 后丢弃Budget规定 L1 阶段每次运行子代理派生数为 0。这些字段恰好对应 doctor 检查的文件清单形成「配置 → 检查 → 运行」的闭环。相关资源与延伸阅读模式的完整定义patterns/daily-triage.md设计检查清单docs/loop-design-checklist.md三原语矩阵docs/primitives-matrix.md安全边界与 denylistdocs/safety.md统一 CLI 完整命令表与兼容性说明tools/loop/README.md给 Agent 的安装技能skills/install-loop/SKILL.md【免费下载链接】loop-engineeringPractical patterns, starters CLI tools for loop engineering with AI coding agents. Design systems that prompt and orchestrate agents (inspired by Addy Osmani and Boris Cherny). Includes loop-audit, loop-init, loop-cost.项目地址: https://gitcode.com/gh_mirrors/lo/loop-engineering创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AI编程助手:变革开发者工作流的技术解析

AI编程助手:变革开发者工作流的技术解析

1. 编程范式变革的前夜当Redis创始人Salvatore Sanfilippo在技术社区抛出"手写代码已不再必要"的观点时,整个开发者圈子瞬间炸开了锅。作为经历过从穿孔卡片到高级语言的老兵,我亲眼目睹过多次编程革命,但这次AI带来的变革确实不同…

2026/9/23 9:58:40 阅读更多 →
3天吃透投资风向标:一文搞懂运维开发必备核心

3天吃透投资风向标:一文搞懂运维开发必备核心

3天吃透投资风向标:一文搞懂运维开发必备核心 凌晨三点,服务器报警响了。你盯着屏幕上滚动的 java.lang.NullPointerException 和 java.lang.StackOverflowError…

2026/9/23 9:58:40 阅读更多 →
依托Seed-2.1-pro-0915模型,高效搭建《庄子》沉浸式研读网站

依托Seed-2.1-pro-0915模型,高效搭建《庄子》沉浸式研读网站

最近Seed-2.1-pro模型发布0915版本更新,使用这个模型做个小项目,使用的Agent工具,也是豆包最近上线的一个办公Agent:豆包工作。 之前做了一个华萃新学的网站,内容庞大,这次化繁为简,只做《庄子》…

2026/9/23 9:58:40 阅读更多 →

最新新闻

【Coze】【视频】治愈系老爷爷工作流

【Coze】【视频】治愈系老爷爷工作流

今天给大家演示一个 老爷爷语录视频自动生成工作流。该工作流通过大语言模型和图像生成模型的协作,自动完成从文本语录生成、格式化处理、配图生成,再到视频合成和音频配乐的完整流程。结合效果展示,用户只需提供简单的输入,就能得到带有温馨画面和背景音乐的成品视频,大幅…

2026/9/24 18:27:12 阅读更多 →
基于SpringBoot的美食推荐系统实战:协同过滤算法与部署解析

基于SpringBoot的美食推荐系统实战:协同过滤算法与部署解析

每年到这个时间段,我的私信里总是涌入同一类问题:SpringBoot学完了但没项目练手怎么办?课程设计选什么题能不撞车又拿高分?面试时项目经历讲不出亮点怎么办?今天就把我打磨过很多遍的一个实战项目——基于SpringBoot的…

2026/9/24 18:27:12 阅读更多 →
快速排序实战笔记:从分治原理到代码优化与边界排查

快速排序实战笔记:从分治原理到代码优化与边界排查

如果你和我一样,是靠刷 LeetCode 硬啃基础算法过来的,那“快速排序”这四个字你绝对不陌生。很多人在基础算法集训里把它当成一道“背模板题”——敲一遍快排代码、跑通几个用例,就觉得自己会了。但真到了手撕代码、处理大数据量、甚至面试被…

2026/9/24 18:27:12 阅读更多 →
从原理到实战:搭建轻量级沙箱环境与隔离技术解析

从原理到实战:搭建轻量级沙箱环境与隔离技术解析

说到沙箱技术,很多人的第一印象可能是留档取证或者安全分析人员的神秘工具,但把它放到日常软件工程里,它其实就是一个“能让你胆大心细地跑不受信任代码”的基础设施。我最早接触沙箱,是因为要分析一系列可疑的 Office 文档&#…

2026/9/24 18:27:12 阅读更多 →
【Coze】【视频】小人国风格动画工作流

【Coze】【视频】小人国风格动画工作流

今天给大家演示一个 微观小人国场景构建与多模态生成的 Coze 工作流。这个工作流的设计目标,是将用户输入的主题转化为成体系的微观生活场景,再通过大模型生成文本、图像与视频内容,最终形成可用于创作与展示的多模态成果。从场景文本构思,到文生图提示词,再到批量图像生成…

2026/9/24 18:27:12 阅读更多 →
MinioUtil工具类设计实战:Java对象存储封装与踩坑指南

MinioUtil工具类设计实战:Java对象存储封装与踩坑指南

做后端开发这几年,文件存储始终是个绕不开的话题。早期我接触过FastDFS,也折腾过自建FTP,后来云厂商的对象存储也用了一阵子,但版权费用和灵活性总让人不太舒服。直到在一个内部管理系统里遇到Minio,我才发现这个S3兼容…

2026/9/24 18:26:12 阅读更多 →

日新闻

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为…

2026/9/24 0:00:19 阅读更多 →
单细胞注释实战:基于Scanpy的标记基因与参考映射流程解析

单细胞注释实战:基于Scanpy的标记基因与参考映射流程解析

简介:一份基于单细胞RNA测序数据的细胞类型注释算法研究Python毕业设计源码,针对计算机相关专业正在做毕设或需要项目实战的学习者,可用于课程设计与期末大作业。项目代码完整、经导师指导评审通过,可直接运行,覆盖数据…

2026/9/24 0:00:19 阅读更多 →
C#源生成器实战:用增量生成器替代反射,告别AOT崩溃

C#源生成器实战:用增量生成器替代反射,告别AOT崩溃

第一次在项目里被反射卡住,是在一个老旧的WinForms模块里:几十个类依赖PropertyChanged通知,运行时反射读属性、发通知,每次启动慢半拍不说,一上.NET Native/AOT裁剪模式几乎全面崩盘。后来我把这段逻辑全部改成C#源生…

2026/9/24 0:00:19 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/24 14:34:13 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/24 9:10:42 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/24 14:33:56 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/24 12:50:34 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/24 14:33:48 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/24 12:49:17 阅读更多 →