taiyi-diagram-pipeline
SkillMediaTaiyiForge helper, orchestrates a three-step architecture diagram pipeline (C4 source of truth → engineering diagram sync → PNG rendering). Works with OpenCode / Claude / Codex / Cursor.
Use taiyi-diagram-pipeline in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add taiyi-diagram-pipeline and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the taiyi-diagram-pipeline skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by dong90/oh-my-taiyiforge in skills/taiyi-diagram-pipeline/SKILL.md and read by Ahel’s review.
目的
一条命令串联架构图流水线,避免三个 Skill 各扫一遍代码产出三套不一致的图。
斜杠命令
| 步骤 | 命令 | Skill |
|---|---|---|
| 1 C4 真源 | /taiyi:diagram-c4 [slug] [--repo] [--scope path] | taiyi-diagram-c4 |
| 2 工程图同步 | /taiyi:diagram-arch [slug] [topic] | taiyi-diagram-arch |
| 3 导出图 | /taiyi:diagram-render [slug] [--repo] [--review] | taiyi-diagram-render |
| 总编排 | /taiyi:diagram-pipeline [slug] [--repo] [--scope path] [--skip-render] | 本 Skill |
何时使用
- 维护仓库级
docs/c4/+docs/diagrams/architecture.md - design 阶段一次性产出变更内
diagrams/c4/+diagrams/architecture.md+ PNG - onboarding:从代码到可评审架构图
不替代 /taiyi:diagram-flow(九阶段/门禁流程图)。
参数
| 参数 | 含义 |
|---|---|
slug | 活动变更;省略且仅一个 active 时可推断 |
--repo | 仓库级输出到 docs/c4/、docs/diagrams/(无 mark-aux) |
--scope path | C4 扫描子目录(传给 diagram-c4) |
--skip-render | 只跑 ①②,不导出 PNG |
--review | 第 3 步优先 diagramming-architecture 视觉审查(较慢) |
执行顺序(Agent 必须按序)
Step 1 — /taiyi:diagram-c4
加载 taiyi-diagram-c4(或 c4-codebase-architecture)。产出 diagrams/c4/README.md + containers.md(或 docs/c4/)。
门禁:containers.md 含可渲染 mermaid 且 Observed/Inferred 已分节 → 否则停止,不进入 Step 2。
Step 2 — /taiyi:diagram-arch
加载 taiyi-diagram-arch。以 Step 1 的 containers.md 为真源:
- 同步到
diagrams/architecture.md(或docs/diagrams/architecture.md) - 在 architecture 顶部回链:
> C4 真源:diagrams/c4/containers.md - 禁止重新划分模块;可补充序列图、Notes
mark-aux taiyi-diagram-arch(变更内)
Step 3 — /taiyi:diagram-render(除非 --skip-render)
加载 taiyi-diagram-render。以 Step 1 c4 mermaid 导出 c4/png/*.svg;可选将 Step 2 architecture.md 导出到 diagrams/png/。
mark-aux taiyi-diagram-render(变更内)
完成摘要
向用户报告:
Pipeline 完成
C4: <path/to/containers.md>
Arch: <path/to/architecture.md>
PNG: <path/to/png/> (或 skipped)
mark-aux: diagram-arch [, diagram-c4, diagram-render]
读优先
docs/diagrams/pipeline.md— 路径约定与示例
与 design 阶段
taiyi-design 推荐:大改/陌生代码用 /taiyi:diagram-pipeline;轻量变更仅 /taiyi:diagram-arch。
Signals
- GitHub stars
- 886
- Forks
- 24
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
taiyi-diagram-pipeline- Source
- github.com/dong90/oh-my-taiyiforge
github.com/dong90/oh-my-taiyiforge