agentsclimarketplace

Dt dev review

Skill Daotin/dt-workflow/skills/dt-dev-review

只执行 AI Review。对照技术方案和项目规范检查代码,运行检查和测试,修复问题,输出摘要。 适用于编码完成后单独执行 Review,或对已有代码做一次全面检查。From its SKILL.md

Install
npx -y skills add Daotin/dt-workflow --skill dt-dev-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 22 days oldThe repository was created 22 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.3 KB, 742 tokens by cl100k_base, as published. Nobody here has run it

AI Review

前置检查

项目根目录存在 .dt/ 时走下方完整流程;不存在时不拒绝也不初始化,跳过任务档案和 spec 相关步骤,按通用检查执行(只输出,不落盘)。

流程

  1. 定位任务目录:.dt/tasks/done/ 之外)只有一个就用它,多个列出让用户选;读取其中的 design.md(需求、验收标准、技术方案)和 task.md(执行清单)。项目里没有任何任务、或用户只要求通用检查时,跳过本步,后面只按 spec 和通用检查项审查。
  2. 读取 .dt/spec.md,重点看「Review 必查项」节。
  3. 确定审查范围:用 git statusgit diff 圈出本次任务改动的文件,只审这些;用户明确要求时才扩大范围。
  4. 执行审查。有任务档案时默认派一个子代理审——写代码的会话自带"实现是对的"立场,换干净上下文才审得出理解性偏差;通用检查或子代理不可用时,主对话按同样条目自审。派发提示词写明:
    • 给路径不给转述:自己读 design.mdtask.md.dt/spec.md 相关节(重点「Review 必查项」「踩坑和禁止方案」)和 git diff,不靠主对话转述。
    • 审查立场:对照 design.md 的方案和验收标准逐条核实实现;task.md 的勾选和"已完成"是未经证实的声明,一切以代码为准,不预设实现正确。
    • 审查条目:方案与验收标准符合性;架构、业务规则和开发规范;「踩坑和禁止方案」是否重蹈;异常、权限、安全、兼容性和数据一致性。
    • 只回报问题清单(每条附文件:行号和依据),不改代码。
  5. 运行 lint、类型检查和相关测试。项目没有配置的跳过并在摘要中注明,不安装新工具。
  6. 核实回报的问题,能安全修复的直接修复,修复后重跑相关验证;不认同的不静默丢弃,在摘要中说明理由。
  7. 输出简洁 Review 摘要:通过项、问题项、已修复项。同时写入 <任务目录>/review.md(无任务的通用检查只输出,不落盘)。

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.