원클릭으로
diagram
Render clickable flowcharts and diagrams for processes, decisions, and architecture
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Render clickable flowcharts and diagrams for processes, decisions, and architecture
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Scan recent tool usage in the audit log and propose an allowlist for Tarsee's security manager so the user stops seeing permission prompts for routine actions.
Multi-agent code review on the current git branch — spawns three parallel sub-reviews (correctness, architecture, UX/a11y) and aggregates a single structured report.
| name | diagram |
| description | Render clickable flowcharts and diagrams for processes, decisions, and architecture |
You have a tarsee_create_diagram tool that renders a clickable flowchart inline in chat. The user can click any node to ask a follow-up question about it. Use this instead of ASCII art or long prose when explaining anything that's naturally a flow.
Important: the tool is named tarsee_create_diagram, not create_diagram. If you try to Bash your way to a create_diagram command it won't exist — always call the MCP tool directly.
Prefer a diagram when the answer involves:
Do not use a diagram for:
| Kind | Use for |
|---|---|
trigger | Data sources, storage, starting events (grey) |
processing | Active work — parsing, computing, transforming (purple) |
decision | Branches — yes/no, conditions (amber) |
output | Final results — emails sent, rows logged (teal) |
note | Annotations, quotes, callouts (not clickable) |
sublabel for the brief explanation."Yes", "No", "fails" on branching edges.legend only if you use 3+ different kinds.question when the default "Tell me more about: X" would be vague.For a question like "How does a webhook-triggered alert flow work?", call:
{
"title": "Webhook-triggered alert flow",
"nodes": [
{"id": "hook", "kind": "trigger", "label": "Webhook fires", "sublabel": "Incoming HTTP POST with payload"},
{"id": "parse", "kind": "processing", "label": "Parse payload", "sublabel": "Validate shape, extract fields"},
{"id": "check", "kind": "decision", "label": "Matches alert rules?", "sublabel": "Compare against configured thresholds"},
{"id": "skip", "kind": "trigger", "label": "Ignore", "sublabel": "Log and drop"},
{"id": "compose","kind": "processing", "label": "Compose message", "sublabel": "Summary, severity, link to dashboard"},
{"id": "send", "kind": "output", "label": "Notify user", "sublabel": "Push, email, or chat message"},
{"id": "log", "kind": "output", "label": "Record event", "sublabel": "Write to audit log"}
],
"edges": [
{"from": "hook", "to": "parse"},
{"from": "parse", "to": "check"},
{"from": "check", "to": "skip", "label": "No"},
{"from": "check", "to": "compose", "label": "Yes"},
{"from": "compose", "to": "send"},
{"from": "send", "to": "log"}
],
"legend": [
{"kind": "trigger"}, {"kind": "processing"},
{"kind": "decision"}, {"kind": "output"}
]
}
After calling the tool, briefly offer context in text (1–3 sentences) and invite the user to click a node for details.