← ClaudeAtlas

dingtalk-prd-publisherlisted

Use when publishing a local PRD Markdown file to DingTalk Docs or Drive with version-history preflight and read-back, or when validating an approved Product Delivery Package through its fail-closed dry-run path. Package mode real writes require a trusted host approval capability and are unavailable in the current Agent runtime.
PANGKAIFENG/ai-product-manager-skills · ★ 11 · AI & Automation · score 77
Install: claude install-skill PANGKAIFENG/ai-product-manager-skills
# 钉钉 PRD 发布器(dingtalk-prd-publisher) ## 中文速查 - 中文名:钉钉 PRD 发布器 / PRD 证据截图发布 - 分类:产品交付 / PRD 发布 - 你可以这样叫我:`把这个 PRD 发到钉钉文档`、`PRD 里有 Look up 地址,截图后插进去再上传钉钉`、`把本地 PRD 发布到指定钉钉目录` - 适合:本地 Markdown PRD、关联 mock / Look up / HTML 预览、截图证据、默认钉钉 PRD 锚点目录或用户指定目录发布。 - 不适合:从零写 PRD、评审 PRD 内容、创建钉钉表格/AI 表格、删除或覆盖已有钉钉文档。 ## Overview 这个 Skill 把“本地 PRD → 版本记录校验 → 发布版清理 → 关联页面截图 → 插图后的 PRD copy → 最新 HTML 前置附件 → 钉钉文档/钉盘发布 → 版本记录与正文回读 → 浏览器可见性验证”固化成可重复流程。默认保护源文件:不覆盖原 PRD。用户没有指定钉钉目标时,默认在“智能体需求文档”锚点下创建一篇需求专属二级文档并写入 PRD,避免每次重复粘贴目录地址。 PRD 版本由 `prd-architect` 维护。本 Skill 只校验和回读,不自行创建、递增或改写版本号;版本缺失或修改记录不具体时,在首个 DingTalk 调用前失败并退回 PRD 修订。 对 Product Delivery Package,必须使用显式 `--manifest` mode。它只消费 `product-delivery-manifest.yaml` 中通过确定性 validator 校验的 content / HTML / screenshot allowlist 和目标,不执行 sibling discovery,也不接受 CLI 改写 title、target 或 artifact。当前 Agent Runtime 只允许 Package 完整 dry-run;非 dry-run 必须 fail closed 为 `authorization_required`。Legacy direct mode 保持兼容,但不能替代 Package approval、payload fingerprint 或状态记录。 真实钉钉操作必须加载并遵守 `dws` Skill;浏览器截图问题需要加载 `playwright` Skill排查。DingTalk 写入以本地 `dws --help/schema` 为准,不猜命令或 flag。 ## Required Inputs 优先从用户消息或本地文件发现,不足时最多问 3 个问题: - PRD Markdown 路径。 - PRD 顶部版本记录:标题后的首个 H2 为 `版本记录`,包含 `版本 / 日期 / 修改内容`,最新版本置顶,最旧记录为 `V1.0 / 首次创建`。已有 PRD 的内容迭代应先由 `prd-architect` 增加版本记录;单纯发布重试不增加版本。 - Product Delivery Package:Manifest 路径、`prd-architect` 的 canonical validator 路径,以及 Human approval 绑定的 `publish_payload_fingerprint`。这三���均不可由 Publisher 自行推断。 - 钉钉目标:默认可省略;省略时使用默认父节点 `https://alid