capabilities
Your capability catalog — read this at boot. Lists the temporal date-range skills and the external integrations (reached via the loopback broker) available to…
生成 Ian 风格的中文正文配图。用于用户要求为中文文章、帖子、博客、Notion 文档、工作流文档、方法论、流程、结构、状态、隐喻或观点生成“怪诞”“小黑”“手绘”“正文配图”“文章插图”“配图建议”“shot list”“去标题/改图”等任务;默认使用小黑 IP、纯白手绘、少量红橙蓝批注、简洁清爽但天马行空的视觉风格。
$ npx -y skills add chaitanyagiri/munder-difflin --skill ian-xiaohei-illustrations --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ian-xiaohei-illustrationsContext preview
The summary Claude sees to decide when to auto-load this skill.
生成 Ian 风格的中文正文配图。用于用户要求为中文文章、帖子、博客、Notion 文档、工作流文档、方法论、流程、结构、状态、隐喻或观点生成“怪诞”“小黑”“手绘”“正文配图”“文章插图”“配图建议”“shot list”“去标题/改图”等任务;默认使用小黑 IP、纯白手绘、少量红橙蓝批注、简洁清爽但天马行空的视觉风格。
name: ian-xiaohei-illustrations description: 生成 Ian 风格的中文正文配图。用于用户要求为中文文章、帖子、博客、Notion 文档、工作流文档、方法论、流程、结构、状态、隐喻或观点生成“怪诞”“小黑”“手绘”“正文配图”“文章插图”“配图建议”“shot list”“去标题/改图”等任务;默认使用小黑 IP、纯白手绘、少量红橙蓝批注、简洁清爽但天马行空的视觉风格。
为中文文章设计和生成 16:9 横版正文配图。目标不是做商业插画、PPT 信息图或可爱卡通,而是把文章里的关键判断、流程、结构、状态或隐喻,变成一张清爽、怪诞、有创意、可读但不说明书的手绘解释图。
默认视觉 IP 是“小黑”:黑色实心、白点眼、细腿、空表情,认真做一件荒诞但成立的事。小黑必须参与画面的核心动作,不能只是站在旁边当装饰。
按任务需要读取,不要一次塞满上下文:
先读用户给的正文、链接、Notion 页面、Markdown 文件或截图内容。提炼:
不要平均配图。优先选择“认知锚点”,例如:核心判断、两个断点、输入输出闭环、分流、前后对比、一鱼多吃、承接路径、常见坑、角色状态变化。
如果用户只是说“分析怎么配图 / 思考哪些地方需要配图”,先给 shot list。每张图写清楚:
默认 4-8 张。文章很短时 1-3 张;长文也不要轻易超过 9 张。够用就好,避免把正文做成画册。
如果用户明确要求“生成 / 输出 / 做图 / 帮我生成”,不要停下来等确认;用内置 `image_gen` 每张单独生成。不要把多张图拼在一张里。
每张图只讲一个核心结构。提示词必须包含:
不要复刻过往案例。案例只提供风格密度和小黑参与方式,不能直接复用“传送带断点 / 小黑拉线 / 素材鱼 / 盖章工具箱 / 常见坑路径”等已有构图,除非用户明确要求复刻某张图。每次都要从当前文章重新发明一个奇怪但成立的隐喻。
生成后检查 `references/qa-checklist.md`。如果出现以下问题,优先重生成或局部编辑:
如果用户在 workspace 内工作,把最终图复制到:
assets/<article-slug>-illustrations/
按顺序命名:
01-topic-name.png 02-topic-name.png
保留原始生成文件,不要覆盖已有资产,除非用户明确要求替换。
生成前的策略输出要短而准。生成后的交付要包含:
不要长篇解释风格理论;让图自己说话。
---
These project-level overrides apply on top of everything above whenever this skill runs in this repo:
1. **小黑是黄色的。** Xiaohei's body is ALWAYS filled with the Munder Difflin accent yellow **#FFCA54** with a thin black hand-drawn outline (no suit, no tie). Eyes become two small BLACK dots (white dots don't read on yellow). Keep the bean shape, thin legs, blank expression — every image, no exceptions. 2. Annotations are hand-written in **English**, not Chinese (the blog is English). 3. Annotation colors: **orange, blue, and yellow only — never red** (site-wide no-red rule). 4. Output images for blog posts go to `blog/src/assets/media/<post-slug>/` and each generated file must be recorded in `blog/src/_data/media.json` (set the entry's `status` to `"ready"`). 5. Aspect 16:9, pure white background, one concept per image — unchanged from the core skill.
Attribution: this skill is "Ian Xiaohei Illustrations" by Ian (https://github.com/helloianneo), MIT — see LICENSE and NOTICE.md in this folder.
A local multi-agent harness that works with your existing Claude Code, Codex subscriptions, allows you to run an office of agents
Repo: chaitanyagiri/munder-difflin
Your capability catalog — read this at boot. Lists the temporal date-range skills and the external integrations (reached via the loopback broker) available to…
Resolve "last30Days" to a concrete ISO date range relative to your run time — a rolling 30-day window ending today. Returns inclusive civil dates plus exact…
Resolve "last7Days" to a concrete ISO date range relative to your run time — a rolling 7-day window ending today. Returns inclusive civil dates plus exact UTC…
Resolve "lastMonth" to a concrete ISO date range relative to your run time — the previous full calendar month. Returns inclusive civil dates plus exact UTC…
Resolve "lastQuarter" to a concrete ISO date range relative to your run time — the previous full quarter. Returns inclusive civil dates plus exact UTC instants…
Resolve "lastWeek" to a concrete ISO date range relative to your run time — the previous full week (Mon → Sun). Returns inclusive civil dates plus exact UTC…