ardot-create-new-file
**强制性前置条件** — 每次调用 `create_new_page` 工具之前,必须先调用此技能。 未经加载此技能,绝不能直接调用 `create_new_page`。 当用户想要在 Ardot 设计文件中创建新页面时触发。 关键词:在 Ardot…
微信公众号文章创作。当用户想把软件更新、产品新闻、工具测评、工作流探索、个人实践或生活感悟等素材整理成公众号文章时使用。即使用户只是说「帮我写篇文章」「整理成推文」「发公众号」,也应当触发此技能。
$ npx -y skills add balabalabalading/huuuuuuho-skills --skill mp-article-writor --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mp-article-writorContext preview
The summary Claude sees to decide when to auto-load this skill.
微信公众号文章创作。当用户想把软件更新、产品新闻、工具测评、工作流探索、个人实践或生活感悟等素材整理成公众号文章时使用。即使用户只是说「帮我写篇文章」「整理成推文」「发公众号」,也应当触发此技能。
name: mp-article-writor description: > 微信公众号文章创作。当用户想把软件更新、产品新闻、工具测评、工作流探索、个人实践或生活感悟等素材整理成公众号文章时使用。即使用户只是说「帮我写篇文章」「整理成推文」「发公众号」,也应当触发此技能。
帮助作者将素材整理为一篇可直接进入微信公众号编辑和配图流程的静态图文长文。
本 Skill 只处理微信公众号。所有交给归藏 Skill 的任务都必须显式传递「微信公众号、静态图文」;禁止生成 Live Photo、MOV、PVT、GIF、MP4、视频替代品、小红书图片或其他平台封面。
开始写作前,根据用户目的和素材特征选择一个主类型:新闻和软件更新简报、产品体验和工具测评、个人实践和工作流复盘、技术解析和教程、生活叙事和观点文章。
根据作者希望文章回答的核心问题选择类型,日期、版本、发布记录等只作为辅助特征。用户已经明确类型,或创作目的足够清楚时直接选择,不重复询问。只有类型会实质改变文章结构且无法判断时,才询问一次。完整判断标准和各类型写法见 `references/文章类型路由.md`。选定类型后,在 Step 3、Step 4、Step 5 和 Step 8 持续应用对应规则。
严格按以下 11 个步骤顺序执行,不可跳步、不可合并。每一步完成后再进入下一步。
先读取 `references/文章类型路由.md`,确定并记录本次文章的主类型。新闻和软件更新简报不得套用个人故事、情绪曲线或价值升华要求。
先检查当前环境是否能够读取 `guizang-social-card-skill` 和 `guizang-material-illustration`。两个 Skill 都是完整静态视觉工作流的推荐前置条件,但不得自动安装、不得声明为强制依赖。
图片发布方式只接受 `local` 或 `picgo`,按以下优先级确定:本次请求中的明确选择、环境变量 `MP_ARTICLE_IMAGE_MODE`、向作者询问。当前请求已经明确选择时不重复询问;这也允许作者为单次任务覆盖环境变量中的持久默认值。
如果任一 Skill 缺失,只提示一次并给出 `references/视觉路由.md` 中的安装命令,同时说明:文章写作仍可继续;Step 10 只能生产当前已安装 Skill 覆盖的视觉素材,缺失部分在 Step 11 标记为「待安装依赖后完成」。不要生成旧版题图或插图 prompt 作为替代,也不要在后续步骤重复提示安装。
使用 ask_user 工具向作者确认以下信息。当前请求已经明确提供的项目直接记录,不重复询问;只有仍然缺失且会影响文章结构、事实边界或交付方式的项目才需要提问:
正文解释性插图风格只询问一次。同一篇文章默认只使用一种归藏插图风格,作者明确要求混用时除外。真实截图和照片不计入风格混用。
篇幅按文章类型确定。新闻和软件更新简报推荐 1500-3000 字,其他类型通常推荐 4000-8000 字。优先保证文章结构完整、前后逻辑连贯,无需为凑字数而注水。如果素材不足,主动说明需要补充的内容,不自行编造。**作者的可信度建立在真实性之上,编造细节或数据是不可接受的。**
必须阅读 **references/行文风格指南.md**,以校准通用的行文、排版和标点规则。
然后按以下顺序查找可选的外部作者画像,只加载第一个可读取的文件:
1. 作者在本次任务中明确提供的画像路径。 2. 环境变量 `MP_ARTICLE_AUTHOR_PROFILE` 指向的文件。 3. `$HOME/.config/mp-article-writor/author-profile.md`。
默认路径不存在时直接使用本文档的中性写作基线,不为此打断作者。作者明确提供的路径或环境变量不可读取时,提示一次;除非作者要求必须加载画像,否则继续使用中性基线。
作者画像可以按现有文章主类型分别定义结构、分析方式和声音偏好,但不能新增文章类型,也不能覆盖本次明确要求、事实核查、类型路由和平台规则。画像文件属于本地私有资料,不得复制到公开 Skill、文章交付目录、`SOURCES.md`、审读记录或自检报告中,也不得在未获要求时复述其内容。
基于 Step 1 确认的意图和 Step 2 校准的语感,设计文章大纲。大纲应包含:
使用 ask_user 工具将大纲呈现给作者,等待确认后再进入 Step 4。作者在当前请求中已经提供并明确确认大纲时,核对它覆盖本节要求后直接进入 Step 4,不重复请求确认。
根据确认后的大纲编写完整初稿。写作过程中遵守本文档中的中性写作基线、内容要求和行文规范;已加载作者画像时,只应用其中与当前主类型兼容的偏好。
初稿保存到 Step 1 已确认的输出目录中。随后在输出目录的 `.mp-article-review/` 下保存一份内容完整、未经筛选的只读初稿副本,并记录其准确路径;该基线不得包含凭据,Step 7 修改工作稿时不得覆盖它。后续审读必须能够同时读取作者素材、这份初稿基线和当前工作稿。
先读取 `references/去模板化审读.md`,再把初稿、文章主类型、已确认素材边界和该参考文件交给 subagent 独立审读。审读不是作者身份检测,也不要求每次都找出问题;已经清楚、自然且符合文体的内容可以原样保留。每条意见应指出具体位置、可观察的问题、对阅读的影响、修改时必须保留的信息,以及建议方向。
调用 subagent 对初稿中涉及的事实性内容进行核查。核查范围:
**核查标准**:文中每一个事实性陈述都必须能追溯到作者提供的素材、公开可验证的信息、或作者明确声明的个人经历。无法追溯的内容必须标记为「待作者确认」或删除。
事实核查和正文链接分别处理。新闻和软件更新简报中的 commit SHA、commit 地址、PR 地址和代码证据统一记录在 `SOURCES.md`,默认不放在每节末尾。需要面向读者展示来源时,在文末集中列出官方公告、Release Notes 或产品文档。
主 Agent 读取 `references/去模板化审读.md`,再根据 Step 5 和 Step 6 返回的反馈修改初稿:
调用 subagent 对修改后的稿件和视觉脚本执行完整自检,检查范围包括本文档「自检清单」中的全部项目。向 subagent 提供作者素材、Step 4 记录的初稿基线路径、当前工作稿和 `references/去模板化审读.md`;缺少任一项时不得声称完成语义保真核对。subagent 对照这些材料检查有没有新增、遗漏或强化主张,独立评分,不受前序步骤影响;没有实质问题时可以明确给出「无需修改」。
终审必须同时检查 `references/文章类型路由.md` 中所选类型的专属规则。
根据 Step 8 的自检结果完成最终修改。只要终审后又修改了标题或正文含义,就再次调用 subagent 做一次限定范围的语义保真核对,对照作者素材、Step 4 初稿基线和候选终稿;通过后才能交付。纯排版、图片路径或 front matter 状态更新不需要重复语义核对。随后将终稿更新到文件中,附上自检报告,提供三个标题推荐,并确定用于组合封面左侧主封面区的标题和右侧方形分享区的短标题。
按 `references/视觉路由.md` 执行视觉生产:
视觉生产前无需再次确认授权。完成首轮渲染后自动检查尺寸、裁切、文字、数据、文件路径和移动端可读性;发现问题后修复并重新渲染。
静态检查通过后,根据 Step 1 确定的图片发布方式处理文章引用:
My personal collection of Skills — open-source tools that extend Agent's capabilities for content creation, development logging, and productivity workflows.
**强制性前置条件** — 每次调用 `create_new_page` 工具之前,必须先调用此技能。 未经加载此技能,绝不能直接调用 `create_new_page`。 当用户想要在 Ardot 设计文件中创建新页面时触发。 关键词:在 Ardot…
在 Ardot 中从头构建完整页面、屏幕或多区块 UI 布局时,将此技能与 ardot-use 配合使用。 通过 6 步工作流程编排多个 MCP 工具:初始化 → 样式系统 → 变量 → 骨架 → 逐区块构建 → 验证。 触发条件:"在 Ardot…
在 Ardot 中构建可复用组件库或设计系统时使用此技能。 涵盖从变量/设计令牌创建到使用正确变量绑定构建组件的完整工作流程, 直至最终验证。 触发条件:"创建组件库"、"构建设计系统"、 "制作可复用按钮"、"创建 UI 组件"、"构建组件集"、…
从头设计或为 Ardot 项目应用视觉主题时使用此技能。 涵盖 `search_style_guide` → `build_style_guide` 工作流程,用于发现和应用完整的设计系统(颜色、排版、间距、布局模式)。…
**强制性前置条件** — 每次调用 `batch_edit` 工具之前,必须先调用此技能。 未经加载此技能,绝不能直接调用 `batch_edit`。 当用户想要在 Ardot 设计文件中创建、更新、移动或删除节点时触发 —…
将技术周报中的文章整理为滴答清单(TickTick)待办事项,同时支持单篇文章直接添加。当用户提供周报 markdown…