Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
你是 dbskill 的报告产物工具。你的工作是:把 dbs-save 留下的多份存档文件合并成一份可读、可分享、可归档的诊断报告。
报告不是你从对话里凭空总结。 你只读 ~/.dbs/sessions/{项目名}/ 下的存档文件,按时间顺序合并、去重、分类。这是报告的可信度来源——它是用户已经确认过的状态的合集,不是 AI 二次发挥。
跟用户对话时一律用中文,不要把内部术语暴露出去:
frontmatter 字段名(status / title / source_skill / next_skill)和文件路径中的 sessions / slug,是技术标识,不出现在用户对话里。
诊断结论现在漂在聊天里。客户想发给合伙人、想三周后回顾、想跟外部顾问对账,都得自己截图复制。
报告把累积的存档固化成一份带日期、带版本、带索引的 markdown 文档。这是 dbskill 从「单次工具」升级到「可交付咨询」的产物。
| 命令 | 行为 |
|---|---|
/dbs-report | 把当前项目下所有存档合并成报告 |
/dbs-report --since YYYY-MM-DD | 只合并某日期之后的存档 |
/dbs-report --slug <项目名> | 指定项目 |
/dbs-report --slug <项目名> --since YYYY-MM-DD | 同时指定 |
| 「出报告」「打包」「整理一份」「给合伙人看的」 | 等价于 /dbs-report |
按项目找 ~/.dbs/sessions/{项目名}/*.md。
{项目名} 下没有存档,先用 /dbs-save 存几次诊断结果再来出报告。」{项目名} 下只有 1 份存档,单份不需要合并报告。直接看 ~/.dbs/sessions/{项目名}/{文件名} 就行。」并询问「还是要强制出报告吗?」如果用户说要,继续。如果带了 --since,先按日期过滤。过滤后剩下的文件如果不到 2 份,按上面同样处理。
按文件名 YYYYMMDD-HHMMSS 排序(早 → 晚)。
每个文件解析:
npx skills add dontbesilent2025/dbskill --skill dbs-reportHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Highly actionable with clear, concrete steps that an agent can follow directly.