About show-me-diagram
show-me-diagram guides agents in creating a browser-openable diagram to explain a topic to a user. It combines diagram-design guidance with a selected profile and checks the exported SVG's borders.
Key features
- 01Apply diagram-design and a profile
- 02Choose a diagram type for the topic
- 03Split diagrams with many nodes
- 04Check SVG borders and export at 2x
- 05Open the diagram for the user
Use cases
- 01Explain a process with a flowchart
- 02Show structure, status, or progress visually
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ yahyabedirhan/ skills --skill show-me-diagramAfter installing, type/show-me-diagramin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
profiles/cursor-dark.mdgraphite.mdindex.mdnavy-blue.mdparchment.mdshipyard-green.mdDetails
From the project READMEShow the topic as one diagram the user opens in a browser. The diagram is for the user's own understanding, so stay with plain text when you only need to explain something to another agent.
- Load the
diagram-designskill and follow it for the build. Don't restate or replace its rules, since it changes upstream. - Use the profile the user names; otherwise use the default that
profiles/index.mdmarks. Read that profile fromprofiles/beside this file and apply its choices on top of diagram-design's style guide for this diagram. Don't save it into diagram-design's install or profile library, since other projects share them. - Pick the diagram type that fits the point, from the types
diagram-designlists: a flowchart or sequence for a process, a state machine for status, a tree or layer stack for structure, a timeline for progress. Make one diagram per point. Above about nine nodes, split it. - Check the borders before you show it. Draw each outline after every fill next to it, and put focal outlines last in the SVG, since a later fill paints over half of an earlier border. Export or screenshot at 2x, since 1px lines smear across two pixels at 1x. Zoom in and check that every border is the same width on all sides.
- Open the file for the user, with one or two lines on what it shows. Keep the rest of the reply short, since the diagram carries the point.
References
profiles/index.md: the profiles, which one is the default, and the layers every profile fills in, and how to check one.
Comments
Markdown supported