agent-email
Agent 专用邮箱统一管理:让 Claude Code、Codex 等平台的 Agent 用一套命令收发邮件、整理收件箱、分发任务。支持网易 ClawEmail(claw.163.com)和腾讯 Agent Mail(QQ…
AI驱动的SVG文章配图生成工具,支持动态SVG、静态SVG和PNG导出三种输出模式。当用户需要为文章生成配图、创建SVG插图、将SVG转换为PNG,或提到"为文章配图"、"生成插图"时使用此技能。
$ npx -y skills add cat-xierluo/legal-skills --skill svg-article-illustrator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/svg-article-illustratorContext preview
The summary Claude sees to decide when to auto-load this skill.
AI驱动的SVG文章配图生成工具,支持动态SVG、静态SVG和PNG导出三种输出模式。当用户需要为文章生成配图、创建SVG插图、将SVG转换为PNG,或提到"为文章配图"、"生成插图"时使用此技能。
name: svg-article-illustrator homepage: https://github.com/cat-xierluo/legal-skills author: 杨卫薪律师(微信ywxlaw) version: "1.0.4" license: MIT description: AI驱动的SVG文章配图生成工具,支持动态SVG、静态SVG和PNG导出三种输出模式。当用户需要为文章生成配图、创建SVG插图、将SVG转换为PNG,或提到"为文章配图"、"生成插图"时使用此技能。
AI 驱动的文章配图生成工具,使用 SVG 技术为公众号文章生成高质量配图。
> **重要说明**:默认模式(dynamic-svg 和 static-svg)将 **SVG 代码直接嵌入**到 Markdown 文件中,而不是使用 `` 的图片引用语法。这确保了动画效果和最佳兼容性。
/svg-article-illustrator @path/to/article.md
---
根据用户需求和发布平台选择合适的输出模式:
| 用户场景 | 使用模式 | 加载参考文件 | | ------------------ | --------------------- | ------------------------- | | 默认/未指定 | **dynamic-svg** | references/dynamic-svg.md | | 需要动画效果 | **dynamic-svg** | references/dynamic-svg.md | | 需要 PNG 兼容性 | **png-export** | references/png-export.md | | 不知道如何使用 SVG | **png-export** | references/png-export.md | | 明确要求静态效果 | **static-svg** | references/static-svg.md | | 需要静态 SVG 代码 | **static-svg** | references/static-svg.md |
**默认模式**:当用户未明确指定时,使用 **dynamic-svg** 模式。
---
当配图数量 ≥ 8 张时,自动启用多 Agent 并行生成以提升效率。
详见:[references/multi-agent-generation.md](references/multi-agent-generation.md)
**核心思路**: 1. 主 Agent 分析文章内容并规划配图 2. 插入占位符 `[[ILLUSTRATION:ID:简短描述]]` 到文章 3. 解析占位符,按批次分发(每批 3-5 张) 4. 并行启动多个 Task Agent 生成 5. 主 Agent 按 ID 顺序收集并替换占位符
**启用条件**:
---
1. 读取源文章 Markdown 文件 2. 识别核心概念和关键信息点 3. 规划配图位置:
4. 评估并选择生成模式:
1. 根据选择的输出模式应用相应规范
2. 遵循共享设计原则:[references/core-principles.md](references/core-principles.md)
1. **解析占位符**:提取所有 `[[ILLUSTRATION:ID:描述]]` 2. **并行/顺序生成**:
3. **替换占位符**:将生成的 SVG 代码替换占位符
> **默认行为**:除非用户明确要求 PNG 格式或图片文件引用,否则**必须直接将 SVG 代码嵌入**到 Markdown 文件中。
1. 保存 SVG 文件到源文章目录 2. 使用 `scripts/svg2png.js` 转换为 PNG 3. 在 Markdown 中插入图片引用 ``
每次完成配图生成后,将文章中的 SVG 代码提取并归档到 Skill 内部:
# 归档目录结构 .claude/skills/svg-article-illustrator/archive/YYYYMMDD_HHMMSS_文章名/ ├── 1_配图名称.svg # 提取的 SVG 文件 ├── 2_配图名称.svg └── ...
**归档命名规则**:
---
所有输出模式都遵循相同的核心设计原则,详见:[references/core-principles.md](references/core-principles.md)
核心要点:
---
**默认模式**,支持 SMIL 动画效果。
详见:[references/dynamic-svg.md](references/dynamic-svg.md)
核心特性:
静态 SVG 代码直接嵌入 Markdown。
详见:[references/static-svg.md](references/static-svg.md)
核心特性:
生成独立的 SVG 和 PNG 文件。
详见:[references/png-export.md](references/png-export.md)
核心特性:
---
使用 `scripts/svg2png.js` 进行高保真转换:
node scripts/svg2png.js input.svg [output.png] [dpi]
---
Agent 专用邮箱统一管理:让 Claude Code、Codex 等平台的 Agent 用一套命令收发邮件、整理收件箱、分发任务。支持网易 ClawEmail(claw.163.com)和腾讯 Agent Mail(QQ…
把一句自然语言(机票/高铁/开庭/会议/截止日期/聚会/看病等)或一张票据截图,自动变成苹果「日历」事件 + 一串按事件类型智能提前的「提醒事项」。在 macOS 上运行、经 iCloud 同步到 iPhone/iPad。当用户说「帮我加个日程/提醒」「机票…
律师案件看板。本地零依赖看板服务(案件总览、任务三态看板、期限预警、进度写回)+周研判分析。当用户说"打开看板/dashboard/案件面板/看下案件进度/给我案件周报研判"时使用。案件状态写入与上下文管理用 case-progress(/progress…
案件进度与状态台账管理。案件 case.yaml 的唯一写入引擎(新增任务、推进任务、登记期限、更新案件阶段、校验、存量迁移),Agent 会话的进度加载与写回契约,以及案件进度监控对账。当用户或 Agent…