diagram-creation
Create professional diagrams for architecture, flow, timeline, state, and concept explanation.
Skill by ameno-
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ameno-diagram-creation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/diagram-creation
What's inside
- Skill name
diagram-creation- Description
- Create professional diagrams for architecture, flow, timeline, state, and concept explanation. Use when: a pack or article needs a diagram artifact, or when a video storyboard needs a diagram-first scene design.
- License
- MIT
- Instructions
- 82 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Diagram Creation Use this skill for static explanatory diagrams rendered from editable source files. ## Toolchain - **Graphviz** (`dot`) — primary render engine, produces SVG and PNG - Source format: `.dot` (DOT language) - Install: `brew install graphviz` (or `brew bundle` from the repo root) ## Output - `diagrams/diagram.dot` — editable DOT source - `outputs/diagram.svg` — primary render (vector, embeddable) - `outputs/diagram.png` — raster export ## Diagram Types | Type | Graphviz layout | When to use | |---|---|---| | Architecture | `rankdir=LR`, `dot` engine | component relationships, system overviews | | Concept flow | `rankdir=TD`, `dot` engine | teaching progressions, idea chains | | State machine | `rankdir=LR`, `dot` engine | finite state diagrams | | Timeline | `rankdir=LR`, `neato` engine | chronological sequences | | Dependency graph | `neato` or `fdp` engine | dependency maps, org charts | ## Design Rules - Dark background: `#0f172a` - Semantic color roles from the visual system: - cyan `#22d3ee` — primary/input nodes - amber `#fbbf24` — core/emphasis nodes - emerald `#34d399` — output/result nodes - slate `#94a3b8` — edge labels, connectors - Monospace labels: `fontname="Menlo"` - `style="filled,rounded"` for all nodes - `splines=ortho` for clean right-angle edges ## Workflow ### Pack-generated starter When a pack is built, `diagrams/diagram.dot` is written automatically with a context-appropriate template. Edit it to match the actual architecture before rendering: ```bash # Inspect the starter cat generated/my-pack/diagrams/diagram.dot # Edit to match your content $EDITOR generated/my-pack/diagrams/diagram.dot # Render via the pack command python3 scripts/run_pack.py --pack-dir generated/my-pack --only diagram ``` ### Direct generation (full regenerate + render) ```bash python3 scripts/generate_diagram.py --pack-dir generated/my-pack ``` ### Render-only (after manual edits) ```bash python3 scripts/generate_diagram.py --pack-dir generated/my-pack --render-only ``` ### Manual dot invocation ```bash dot -Tsvg diagrams/diagram.dot -o outputs/diagram.svg dot -Tpng diagrams/diagram.dot -o outputs/diagram.png ``` ## Workflow Integration Packs emit `modules/diagram-brief.md` with content context. Use it to understand what the diagram should show before editing `diagrams/diagram.dot`. The SVG output can be embedded directly in articles and used as a reference image in Manim scenes.
From ameno-/media-gen, MIT.
More from ameno-/media-gen
- 0.409score
promo-pack
ameno-
Build promotional media packs for launches, announcements, landers, and social.
SkillDFreshness: DClaude Code +9 - 0.409score
manim-video
ameno-
Production pipeline for mathematical and technical animations using Manim Community Edition.
SkillDFreshness: DClaude Code +9 - 0.409score
media-creation
ameno-
Epic fantasy banner generation for AI agents.
SkillDFreshness: DClaude Code +9 - 0.409score
music-creation
ameno-
Music and soundtrack generation for media packs using MiniMax CLI (mmx).
SkillDFreshness: DClaude Code +9 - 0.409score
lesson-pack
ameno-
Build teaching and educational media packs for explainers, tutorials, and workshops.
SkillDFreshness: DClaude Code +9 - 0.409score
article-illustration
ameno-
Plan and generate article illustrations tied to section purpose.
SkillDFreshness: DClaude Code +9 - 0.409score
compress-image
ameno-
Compress and optimize exported images for delivery.
SkillDFreshness: DClaude Code +9 - 0.409score
cover-image
ameno-
Generate strong cover images for articles, promo assets, and hero frames.
SkillDFreshness: DClaude Code +9 - 0.409score
image-cards
ameno-
Build image-card or swipe-card series from one topic.
SkillDFreshness: DClaude Code +9 - 0.409score
imagine-backend
ameno-
Optional multi-provider image generation backend with prompt-file-first and batch support.
SkillDFreshness: DClaude Code +9 - 0.405score
url-to-markdown
ameno-
Save web content into markdown before visual processing.
SkillDFreshness: DClaude Code +9 - 0.405score
format-markdown
ameno-
Clean and structure markdown before illustration or publishing.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 23, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ameno-/media-gen
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ameno-
- 0.520score
acidbath-operator
ameno-
Operate Acidbath as the personal Pi development and delegation system on this machine.
SkillBFreshness: BClaude Code +9 - 0.519score
library-access
ameno-
Map and scan the installed ameno-/lib library locally, then pull one skill, agent, or assistant.
SkillBFreshness: BClaude Code +9 - 0.409score
image-cards
ameno-
Build image-card or swipe-card series from one topic.
SkillDFreshness: DClaude Code +9 - 0.409score
cover-image
ameno-
Generate strong cover images for articles, promo assets, and hero frames.
SkillDFreshness: DClaude Code +9 - 0.409score
article-illustration
ameno-
Plan and generate article illustrations tied to section purpose.
SkillDFreshness: DClaude Code +9 - 0.409score
compress-image
ameno-
Compress and optimize exported images for delivery.
SkillDFreshness: DClaude Code +9
Cite this page
diagram-creation skill. Agent Mart. https://agentmart.dev/skills/ameno-diagram-creation (last updated 2026-10-24)