name: mermaid-diagram description: Generate Mermaid diagrams for product managers and developers. Use when: (1) creating flowcharts, system architecture diagrams, sequence diagrams, or mind maps, (2) converting text descriptions or PRDs into visual diagrams, (3) drawing user journey maps, state machines, or ER diagrams, (4) any request that mentions "畫圖", "流程圖", "架構圖", "時序圖", "腦圖", "mermaid". Output valid Mermaid code blocks.
Generate valid Mermaid diagram code from text descriptions.
| 需求 | 推薦型別 | Mermaid 關鍵字 |
|---|---|---|
| 業務流程 / 邏輯流程 | Flowchart | flowchart TD |
| 系統互動 / API 時序 | Sequence | sequenceDiagram |
| 產品架構 / 系統結構 | Flowchart / C4 | flowchart LR |
| 狀態機 / 使用者狀態 | State | stateDiagram-v2 |
| 腦圖 / 功能樹 | Mindmap | mindmap |
| 資料庫結構 | ER | erDiagram |
| 專案時間線 | Timeline | timeline |
| 使用者旅程 | Journey | journey |
```mermaid code blocks%%) for complex diagrams to explain sections--> vs --- vs ->>)flowchart TD
A[開始] --> B{判斷條件}
B -- 是 --> C[執行操作]
B -- 否 --> D[結束]
C --> D
sequenceDiagram
使用者->>服務端: 發起請求
服務端->>資料庫: 查詢資料
資料庫-->>服務端: 返回結果
服務端-->>使用者: 響應
mindmap
root((產品名))
功能A
子功能1
子功能2
功能B
本技能來自小蔥技能站7w4.net。
Read when: user asks for a specific diagram type or needs a complex multi-node diagram.
這個Skill文件質量較差,存在內容殘缺、格式錯誤、引用缺失等問題,詳細使用說明不完整,部分回答比較敷衍。雖然核心功能(Mermaid圖表生成)定位清晰,但文件的實際可用性不足,參考價值有限。需要進一步打磨和完善文件內容後才能提供良好的使用體驗。