ddt

Installation
SKILL.md

ddt

DDT 表示 dont-do-that packaging。

这个 skill 用来收掉没有真实收益的包装层,让代码更贴近人类阅读路径。目标不是“越少越好”,而是判断一层函数、类型、常量、文件或参数传递是否真的降低了理解成本。

先读项目规范

如果要审查或修改项目代码,先读取仓库内的 CLAUDE.md 和存在的 AGENTS.md,再读取相关模块旁的说明文件。判断时同时看项目规范、用户长期约束和当前代码,不要只按 DDT 规则下结论。

如果项目规范和 DDT 冲突,优先遵守更具体的项目规范;同时指出这会保留某些看起来偏薄的结构。类型文件命名和放置也优先按项目类型规范处理;只有项目没有明确类型文件约束时,才把业务 TS 源文件剥离出的类型放到同目录 {源文件名}.d.ts

选择引用资料

按当前任务读取对应引用资料,不要一次性加载无关内容。

  • React 组件、React hook、.tsx、组件配套 util 文件、前端状态链路:读取 references/react/index.md
  • Node.js 后台、service / query / logic、数据库读写、Kysely、接口 DTO、后端类型与枚举:读取 references/nodejs/index.md
  • 纯通用问题,例如小函数、薄类型、单点常量、实例属性参数绕行:只用本文件即可。
Installs
93
First Seen
May 11, 2026
ddt — jybill/xqv-skills