Token导航 LogoToken导航

Agent Skill · 研究检索

structured-dev(结构化开发)

structured-dev 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

structured-dev 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为执行命令;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 15,222。

总安装 8,007周安装 337GitHub Stars 公开资料未说明下载 2,804核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:structured-dev(结构化开发)
来源仓库:https://github.com/lskun/structured-dev
安装命令:
openclaw skills install structured-dev
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install structured-dev

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

基于 R→P→A→I 流水线实施结构化开发,确保架构审查前置。适用于 OpenClaw 中需要规范 AI 编码流程时使用。通过 clawhub 安装,具体触发词和步骤见来源仓库文档。使用前应确认权限范围、项目结构及相关工具链可用性。建议在安装前评估是否会修改代码库或执行构建操作。

structured-dev 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install structured-dev;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

structured-dev 怎么安装?

在终端执行 openclaw skills install structured-dev。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

structured-dev 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

structured-dev 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 openclaw skills install structured-dev 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

structured-dev 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

structured-dev 用的人多吗?

公开数据是累计安装 8,007 次,近一周安装 337 次,下载 2,804 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

structured-dev 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
structured-dev

结构化开发 · 本页

8,007—执行命令MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
structured-dev
description
>

Structured Dev — 结构化开发流水线

核心原则:在你审查并批准书面方案之前,不让 AI 写一行代码。

流水线总览

Research → Plan → Annotate (1-6轮) → Todo List → Implement → Feedback

每一步都有明确产物和审查点。所有产物写入项目根目录的 .dev/ 文件夹。


Phase 1: Research(深度调研)

触发

用户给出开发任务时,不直接写代码。

执行步骤

  1. 在项目根目录创建 .dev/ 目录(如不存在)
  2. 深度阅读相关代码。使用以下关键词引导自己:deeply, in great details, intricacies, go through everything。浅层阅读不可接受。
  3. 输出 .dev/research.md,必须包含:

- 架构理解:模块关系、调用链、数据流 - 相关文件清单:每个文件的职责说明 - 现有约定:ORM 用法、缓存层、API 风格、命名规范 - 潜在风险:边界条件、已知 bug、需要注意的耦合点

  1. 停下来,等待用户确认

产物

  • .dev/research.md

审查标准

用户通读 research.md,验证 AI 是否真正理解了系统。调研如果错了,方案一定错。


Phase 2: Plan(详细方案)

触发

用户确认调研无误后。

执行步骤

  1. 输出 .dev/plan.md,必须包含:

- 实现思路:整体方案描述 - 文件路径:将修改哪些文件,每个文件改什么 - 关键代码片段:不是伪代码,是实际可运行的代码 - 取舍说明:为什么选 A 不选 B - 影响评估:对现有模块的影响 - 排除项:明确说明不做什么

  1. 如果用户提供了参考实现,优先基于参考实现设计
  2. 停下来,等待用户审查

产物

  • .dev/plan.md

关键原则

Claude works dramatically better when it has a concrete reference implementation to work from rather than designing from scratch.

给参考实现 > 从零设计。


Phase 3: Annotate Loop(批注循环)

这是整套方法最有价值的部分

用户在 .dev/plan.md 中直接添加行内批注。批注类型:

  • 纠正假设:"不对,这里应该用 PATCH,不是 PUT"
  • 否决方案:"这一节整个删掉,不需要缓存"
  • 补充约束:"用 drizzle:generate 生成迁移,不要写原始 SQL"
  • 注入上下文:"队列消费者已有重试机制,这段多余,删掉"
  • 调整方向:"visibility 字段应在 list 层级,不是 item 上"

执行步骤

  1. 用户说"处理批注"时,打开 .dev/plan.md
  2. 逐条处理所有批注
  3. 原地更新 plan.md(不新建文件)
  4. 明确标注每条批注的处理方式
  5. 停下来,等待用户再次审查
  6. 重复 1-6 轮,直到用户说"方案确认"

关键约束

  • 绝不在批注循环中写实现代码
  • 用户说"先不要实现"时严格遵守
  • plan.md 是共享可变状态(shared mutable state),不是一次性输出

Phase 4: Todo List(任务拆分)

触发

用户说"方案确认"或"生成 todo list"。

执行步骤

  1. 在 plan.md 末尾追加 ## 实施清单 章节
  2. 按阶段拆分为细粒度任务,每个任务一行 checkbox:
   ## 实施清单
   
   ### 阶段一:数据层
   - [ ] 创建 migrations/xxx.sql
   - [ ] 修改 src/models/user.ts 添加 role 字段
   
   ### 阶段二:业务层
   - [ ] 修改 src/services/auth.ts 添加权限检查
  1. 任务粒度:一个函数、一个文件修改、一个测试用例
  2. 停下来,等待用户确认任务拆分

产物

  • plan.md 中的实施清单章节

Phase 5: Implement(执行实现)

触发

用户说"开始实现"。

标准实现指令

全部实现。每完成一个任务,在 .dev/plan.md 中标记为已完成 [x]。
在所有任务全部完成之前不要停下。
不要添加不必要的注释,保持代码风格与项目一致。
持续运行类型检查/lint,确保不引入新问题。

执行原则

  • 所有决策已在批注循环中完成,实现是机械性执行
  • 实现过程中遇到方案没覆盖的问题,暂停并询问
  • 不擅自做架构决策
  • plan.md 是进度的唯一来源
I want implementation to be boring. — Boris Tane

Phase 6: Feedback(反馈修正)

反馈类型

简短修正(直接执行):

  • "你漏了 xxx 函数"
  • "挪到 X 文件"
  • "用 Y 代替 Z"
  • "宽一点" / "有 2px 间隙"

参照修正(指向已有代码):

  • "这个表格应该跟用户列表完全一样"

回滚重来(方向走偏时):

  • "回滚所有改动,只做 X,别的不动"
  • 回滚 + 收窄范围,几乎总是比渐进式修补更好

四种方向盘操作

  1. 逐项挑选:"第一个用 Promise.all,第三个提取函数,第四五个忽略"
  2. 裁剪范围:"删掉下载功能,现在不做"
  3. 保护接口:"这三个函数签名不能改"
  4. 覆盖选型:"用这个库的内置方法"

与 Coding Agent 的集成

大型任务:spawn coding agent 执行实现

当项目较大或需要长时间运行时,Phase 5 可以 spawn coding agent:

用法:
1. 完成 Phase 1-4(Research → Plan → Annotate → Todo List)
2. 用户确认后,spawn coding agent 进入项目目录
3. 把 .dev/plan.md 的内容作为 agent 的 task
4. Agent 按 plan 执行,在 plan.md 中标记进度

实现完成后

可触发 code-review skill 进行代码审查,或自动创建 GitLab/GitHub MR。


会话管理

默认:单长会话

  • 调研 → 实现保持 context 连续
  • AI 在整个会话中积累了对系统的理解
  • 换新会话 = 理解归零

会话中断恢复

  • 通过 .dev/plan.md 恢复上下文
  • 指令:"读取 .dev/research.md 和 .dev/plan.md,恢复上下文,继续从 todo list 中未完成的任务开始"

文档 > 记忆

  • 关键决策写进文档,不依赖 context window
  • plan.md 不会被压缩、不会被遗忘

快速参考

阶段产物审查点关键词
Research.dev/research.md用户确认理解"调研完成"
Plan.dev/plan.md用户审查方案"方案已输出"
Annotateplan.md 更新用户再次审查"处理批注"
Todoplan.md 追加清单用户确认拆分"方案确认"
Implement代码 + plan.md ✅持续 typecheck"开始实现"
Feedback代码修正用户验收简短指令

平台分布

OpenClaw

79.09%
按下载量换算2,218

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install structured-dev 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills