From docloom
Use when generating structured document drafts with automated review and fix pipeline in docloom.
How this skill is triggered — by the user, by Claude, or both
Slash command
/docloom:docloom-authorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
docloom 编排层——接收 `doc_type`(必填)、`context`(可选)。先加载 spec + `../docloom/references/base.spec.md` 获取章节清单。`context` 缺失则调 `docloom-brainstorm` 逐章收集内容,存在则直接生成。落盘后依次调 `reviewer` → `feedback` → `review-auto-fix`,产出审查+修复后的文档。commit。
docloom 编排层——接收 doc_type(必填)、context(可选)。先加载 spec + ../docloom/references/base.spec.md 获取章节清单。context 缺失则调 docloom-brainstorm 逐章收集内容,存在则直接生成。落盘后依次调 reviewer → feedback → review-auto-fix,产出审查+修复后的文档。commit。
需要在 docloom 流水线中生成文档草稿时使用。
docs/loom/config.yaml 存在且含目标 doc_type../docloom/references/base.spec.md 可访问docloom-brainstorm 可用(context 缺失时)docloom-reviewer、docloom-review-auto-fix 可用doc_type — string,必填。文档类型键名,对应 config.yaml 中 document_typescontext — string,可选。文档内容上下文doc_type(必填)、context(可选)doc_type 查询 docs/loom/config.yaml,获取 spec 路径和 output_dir
doc_type 不存在 → 报错列出有效类型spec 路径加载 <type>.spec.md + ../docloom/references/base.spec.md,获取章节清单context 状态决定生成方式
context 缺失 → 调用 docloom-brainstorm,传入 topic=author、context=章节清单,返回逐章确认后的内容context 存在 → 按 context 逐章生成文档type: <doc_type>)→ 落盘到 output_dir/<doc_type>-<timestamp>.mdreviewer,传入 doc_path=<刚生成的文档路径>,返回 issues[]feedback,传入 doc_path、issues[]、source=author,返回 note_pathreview-auto-fix,传入 note_path,返回修复结果doc_type 必填——没有 doc_type 无法确定用哪份 spec参数:doc_type=design, context="系统架构:前后端分离,React + TS 前端,Go + PostgreSQL 后端"
参数:doc_type=prd
参数:doc_type=unknown
output_dir,frontmatter 含正确的 typereviewer 已调用(issues[] 非空或为空均有返回)feedback_note 文件存在于 feedback_dirQ: 为什么 author 调 reviewer 但不调 fix?
A: author → reviewer → review-auto-fix 是自动化闭环——生成、审查、修复一次性完成。fix 是用户手动入口(交互式),与 author 的自动化定位不同。用户读 feedback_note 后如需手动干预,自行调 fix。
npx claudepluginhub mikforge/mikforge-agent-tools --plugin docloomProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.