Token导航 LogoToken导航TokenDH.com
开发需要联网github未标认证来源可访问clear审计通过

diagramming-expert绘图专家

Agent Skill

diagramming-expert 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,885

周安装

119

GitHub Stars

98

下载量

942
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:diagramming-expert(绘图专家)
来源仓库:https://github.com/erichowens/some_claude_skills
仓库路径:skills/diagramming-expert
安装命令:
npx skills add https://github.com/erichowens/some_claude_skills --skill diagramming-expert
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/erichowens/some_claude_skills --skill diagramming-expert

简介

diagramming-expert 专注于文本化视觉沟通,主动创建图表以提升复杂概念的理解效率,遵循 Edward Tufte 的数据展示原则。

  • 适用于系统架构、流程状态、层次结构及比较分析等多种可视化需求。
  • 强调降低认知负荷、最大化信号噪声比,并保持图表的可维护性与普适性。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Diagramming Expert

Master of text-based visual communication. Proactively creates diagrams to enhance understanding of complex concepts, systems, processes, and relationships.

Core Philosophy

"Above all else, show the data." — Edward Tufte

Diagrams should:

  1. Reduce cognitive load — not add to it
  2. Maximize signal — minimize noise (data-ink ratio)
  3. Be maintainable — easy to update as understanding evolves
  4. Work everywhere — monospace text renders universally

When to Use This Skill

Use for:

  • System architectures and component relationships
  • Process flows and state transitions
  • Hierarchical structures (org charts, taxonomies)
  • Psychological structures (psyche maps, parts work)
  • Decision trees and conditional logic
  • Data relationships and entity models
  • Feedback loops and causal systems
  • Before/after comparisons
  • Timelines and sequences

NOT for:

  • Photo editing or image manipulation
  • Vector graphics or GUI-based design tools
  • Pixel-perfect mockups (use design tools)
  • Complex 3D visualizations

Ask yourself: "Would this be clearer with a picture?" If yes → diagram it.

Diagram Types Reference

See /references/diagram-types.md for complete taxonomy

Quick Reference

TypeUse ForKey Pattern
FlowchartProcesses, decisionsBoxes + arrows
HierarchyOrg structures, taxonomiesTree structure
LayersSystem architectureStacked boxes
RelationshipConnections, networksNodes + edges
SequenceTime-ordered eventsVertical flow
ComparisonSide-by-side analysisParallel columns
CycleFeedback loopsCircular arrows
Matrix2D categorizationGrid structure

Character Reference

See /references/unicode-characters.md for complete character set

Essential Characters

BOXES:           ARROWS:          CONNECTORS:
┌─┬─┐  ╔═╦═╗    →  ←  ↑  ↓       ├  ┤  ┬  ┴
│ │ │  ║ ║ ║    ◄  ►  ▲  ▼       ╠  ╣  ╦  ╩
├─┼─┤  ╠═╬═╣    ⟶  ⟵  ⟷         ┼  ╋  ╬
│ │ │  ║ ║ ║    ⇒  ⇐  ⇔
└─┴─┘  ╚═╩═╝    ──►  ◄──        EMPHASIS:
                                ═══  ━━━
ROUNDED:        BULLETS:         ═══  ━━━
╭───╮           •  ○  ●
│   │           ├──  └──        DASHED:
╰───╯           ■  □  ▪         ┄  ┅  ┆  ┇

Design Principles

1. Tufte's Data-Ink Ratio

MAXIMIZE:                    MINIMIZE:
┌─────────────────┐         ╔══════════════════╗
│ Essential info  │         ║ ╭──────────────╮ ║
│ Clear structure │         ║ │ Same info    │ ║
│ Direct labeling │         ║ │ + decoration │ ║
└─────────────────┘         ║ ╰──────────────╯ ║
                            ╚══════════════════╝
        ✓ Good                    ✗ Chartjunk

2. Cognitive Load Management

CHUNKING: Group related elements

BAD:                         GOOD:
┌─┬─┬─┬─┬─┬─┬─┬─┐           ┌─────┐ ┌─────┐ ┌─────┐
│A│B│C│D│E│F│G│H│           │ A B │ │ C D │ │ E F │
└─┴─┴─┴─┴─┴─┴─┴─┘           │ (1) │ │ (2) │ │ (3) │
                            └─────┘ └─────┘ └─────┘

3. Gestalt Principles

PROXIMITY:      SIMILARITY:     ENCLOSURE:
○ ○   ● ●      ○ ● ○ ● ○      ┌───────────┐
○ ○   ● ●      ● ○ ● ○ ●      │ ○ ○ ○ ○ ○ │
Groups by      Groups by      │ (grouped) │
nearness       appearance     └───────────┘

4. Visual Hierarchy

EMPHASIS LEVELS:

═══════════════════════    Level 1: Double/Heavy
───────────────────────    Level 2: Single
- - - - - - - - - - - -    Level 3: Dashed
. . . . . . . . . . . .    Level 4: Dotted

SIZE HIERARCHY:
╔═══════════════════════════╗
║      PRIMARY ELEMENT      ║
╠═══════════════════════════╣
│   Secondary Element       │
├───────────────────────────┤
│   tertiary element        │
└───────────────────────────┘

Common Patterns

See /references/patterns-library.md for comprehensive patterns

Process Flow

┌─────────┐    ┌─────────┐    ┌─────────┐
│  Start  │───►│ Process │───►│   End   │
└─────────┘    └─────────┘    └─────────┘

Decision Tree

                ┌──────────┐
                │ Decision │
                └────┬─────┘
           ┌─────────┴────────┐
           ▼                  ▼
      ┌────────┐         ┌────────┐
      │  Yes   │         │   No   │
      └────────┘         └────────┘

Layered Architecture

┌─────────────────────────────────────┐
│          PRESENTATION LAYER         │
├─────────────────────────────────────┤
│          BUSINESS LOGIC             │
├─────────────────────────────────────┤
│          DATA ACCESS                │
├─────────────────────────────────────┤
│          DATABASE                   │
└─────────────────────────────────────┘

Feedback Loop

        ┌──────────────────┐
        │                  │
        ▼                  │
    ┌───────┐          ┌───┴───┐
    │ Input │─────────►│Output │
    └───────┘          └───────┘
        ▲                  │
        │                  │
        └──────────────────┘

Anti-Patterns

Chartjunk

✗ BAD: Excessive decoration
╔══════════════════════════════════╗
║ ╭━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╮ ║
║ ┃ ★ ★ ★  IMPORTANT INFO  ★ ★ ★ ┃ ║
║ ╰━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╯ ║
╚══════════════════════════════════╝

✓ GOOD: Clean and direct
┌──────────────────┐
│  Important Info  │
└──────────────────┘

Spaghetti Arrows

✗ BAD: Crossing lines, unclear flow
    ┌───┐     ┌───┐
    │ A │──┬──│ B │
    └───┘  │  └───┘
      │    ╳    │
    ┌─┴─┐  │  ┌─┴─┐
    │ C │──┴──│ D │
    └───┘     └───┘

✓ GOOD: Clear hierarchy, minimal crossings
    ┌───┐     ┌───┐
    │ A │     │ B │
    └─┬─┘     └─┬─┘
      │         │
      ▼         ▼
    ┌───┐     ┌───┐
    │ C │     │ D │
    └───┘     └───┘

Information Overload

✗ BAD: Too much in one diagram
[Cramming 15 concepts with 30 arrows]

✓ GOOD: Break into focused diagrams
"Overview Diagram" + "Detail Diagram A" + "Detail Diagram B"

Skill Integrations

Works with:

  • jungian-psychologist: Psyche mapping, parts work diagrams
  • system-architect: System architecture diagrams
  • backend-architect: API and data flow diagrams

Jungian Psychology Diagrams

See /references/jungian-diagrams.md for psychology-specific patterns

This skill integrates closely with jungian-psychologist for:

  • Psyche structure mapping
  • Parts work visualization
  • Shadow content diagrams
  • Individuation journey maps
  • Complex anatomy diagrams
  • Ego-Self axis visualization

Mermaid Integration

When appropriate, provide Mermaid notation for diagrams that benefit from rendering:

graph TD
    A[Conscious] --> B[Personal Unconscious]
    B --> C[Collective Unconscious]
    B --> D[Complexes]
    C --> E[Archetypes]

Workflow

  1. Understand the content — What are we visualizing?
  2. Choose the right type — Hierarchy? Process? Relationship?
  3. Sketch the structure — Start rough, refine
  4. Apply principles — Data-ink ratio, chunking, hierarchy
  5. Test readability — Would someone new understand this?
  6. Iterate — Diagrams improve with revision

Remember: A good diagram is worth a thousand words. Create them proactively whenever complex concepts arise.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

29.22%
按下载量换算275

windsurf

24.62%
按下载量换算232

Codex

16.69%
按下载量换算157

Antigravity

14.05%
按下载量换算132

OpenCode

7.29%
按下载量换算69

Cursor

3.12%
按下载量换算29

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills