From gridgram
Compose a new gridgram diagram from a description. Use when the user asks you to draw, design, sketch, diagram, or visualize a system / architecture / flow as a gridgram. Produces a .gg file and renders it. Pulls icon picks via the gg-icons workflow and validates via gg-render before handing the file back.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gridgram:gg-authorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn a description into a rendered gridgram diagram.
Turn a description into a rendered gridgram diagram.
gg-icons workflow: run gg icons --search <term> --format json --limit 5 for each concept and pick score ≥ 5. If the domain is unusual, pivot on gg icons --tags --limit 30 first..gg file. Preferred shape (use A1 positions for readability):
icon :id1 @A1 tabler/<name> "Label"
icon :id2 @B1 tabler/<name> "Label"
id1 --> id2 "edge label"
:id sigils to every node you'll reference from a connector or note.doc { cols: N } if you want auto-flow without manual positions.doc { theme: { primary: "#…" } }.gg <file.gg> --format json --diagnostics --stdout > /tmp/gg-check.json 2>/tmp/gg-diag.json
.gg and retry.gg <file.gg> -o <file>.svg. Also offer --width or -o <file>.png if the user wants a raster.tabler/<name>, tabler/filled/<name>, paths registered via --icons / --alias, or inline ones declared in doc { icons: { … } }. Anything else draws a red error ring.front, api, db beats theFrontendService.--no-errors unless the user explicitly asks — the red ring is how gridgram signals problems.diagnostics.length before declaring done. An SVG with 12 unresolved icons is a failed render even if exit code is 0.icon :client @A1 tabler/world "Client"
icon :api @B1 tabler/server "API"
icon :db @B2 tabler/database "DB"
client --> api "HTTPS"
api --> db "SQL"
Provides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.
npx claudepluginhub ideamans/claude-public-plugins --plugin gridgram