Summary
- 设计或审计任何循环系统的起点: 将循环拆解为 Trigger(触发器)、Action(动作)、Stop Condition(停止条件) 三要素。
- 当用户需要设计一个新循环、诊断一个失效循环、或向他人解释"什么是 Loop"时使用。
- 不适用于: 单次任务执行、非循环的自动化脚本、或已经稳定运行无需重新设计的系统。
- 关键…
kangarooking/loop-engineering-skill · Archived
设计或审计任何循环系统的起点: 将循环拆解为 Trigger(触发器)、Action(动作)、Stop Condition(停止条件) 三要素。 当用户需要设计一个新循环、诊断一个失效循环、或向他人解释"什么是 Loop"时使用。 不适用于: 单次任务执行、非循环的自动化脚本、或已经稳定运行无需重新设计的系统。 ?
npx skills add kangarooking/loop-engineering-skill --skill loop-three-elements
This repository is archived — consider an actively maintained alternative.
评估个人或团队在 AI 工? 当用户想判断"我现在 AI 用得怎么样"、"下一步该学什么"、或团队要做 AI 能…
7 installs设计 Loop 中的 Maker-Checker 模式: 用独立 agent 审查产出,避? 当用户发现 loop 产出质量不稳定、ag…
7 installs判断一个任务是否值得做成 Loop 的四条决策标准。 当用户在纠结"这件事要不要自动化"、"该不该用 loop…
7 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Build AI chat interfaces using ai-elements components — conversations, messages, tool displays,…
18.2K installsUse whenever the user wants to build or modify a chat, agent, or tool-calling UI in a React 19 …
694 installsSticky and fixed positioning keeps critical UI persistent as the user scrolls — headers at the …
6 installsUse when animating any UI element not covered by specific skills, or when applying general anim…
386 installsAutomatically reminds when important story elements (characters, plot lines, foreshadowing) hav…
296 installsReact Native Elements UI component library best practices for performance, theming, and proper …
223 installsOther skills from kangarooking/loop-engineering-skill.
npx skills add kangarooking/loop-engineering-skill
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
5,860 B
SUMMARY.md
508 B
Original cangjie-skill frontmatter from the distillation run:
name: loop-three-elements
description: |
设计或审计任何循环系统的起点: 将循环拆解为 Trigger(触发器)、Action(动作)、Stop Condition(停止条件) 三要素。
当用户需要设计一个新循环、诊断一个失效循环、或向他人解释"什么是 Loop"时使用。
不适用于: 单次任务执行、非循环的自动化脚本、或已经稳定运行无需重新设计的系统。
关键 trigger: "设计一个 loop"、"这个循环为什么不停止"、"什么是 loop 的最小结构"。
source_book: "Loop Engineering 视频合集 (Gillock/Cherny/Steinberger/Idoos Money/小木头)"
source_chapter: 视频1/3/4
tags: [loop-design, core-concept, trigger, action, stop-condition]
related_skills: [loop-worthiness-test, goal-verification, loop-build-path]
"A loop is three things: a trigger, an action, and a stop condition."
— Adam Gillock (视频1)
"第一块心跳,它用来自动触发... 第二块工作树... 第三块skill... 第四块连接器... 第五块子智能体... 最后就是那根脊柱——记忆。"
— 小木头 (视频3)
任何循环系统,无论多复杂,都可以拆解为三个基本要素:
三要素缺一不可: 没有 trigger 的循环不知道何时开始; 没有 action 的循环是空壳; 没有 stop condition 的循环会无限运行直到资源耗尽。
案例1: Boris Cherny 的 Support Loop (视频2)
案例2: 小木头的选题 Loop (视频3)
用户会在以下情境下需要这个 skill:
语言信号: "设计一个 loop"、"这个循环怎么停"、"什么是 loop 的最小结构"、"帮我看看这个 loop 缺什么"
与相邻 skill 的区别:
loop-worthiness-test: 判断"要不要做 loop" (本 skill 假设已决定要做,关注"怎么做")goal-verification: 关注 stop condition 的设计 (本 skill 是三要素的整体框架)loop-build-path: 关注构建步骤 (本 skill 是静态结构分析)面对任何循环需求,先回答三个问题:
即使 stop condition 是主观的,也必须设置硬性最大迭代次数:
不要使用这个 skill 的场景:
作者的盲点与局限:
three-stage-evolution)loop-worthiness-test)与之相邻但容易混淆的方法论: