Agent skill · Code Review & Quality

ideagram

Turn a concept, feature description, blog post, or pitch into a single beautiful, on-brand illustration by matching it to a real unDraw illustration in a local library and recoloring it to the brand accent — genuine illustrator quality, not an AI-drawn approximation. Use whenever the user asks to "make an illustration," "create a graphic," "visualize this concept," "explain this visually," wants something "unDraw-style" or "Storyset-style," needs a hero/feature/blog illustration, or says an idea needs a picture. Trigger even if they don't name a style — "make something to explain X" or "I need

codeswithrohgithub.com/codeswithrohGitHub ↗
claude-codecodexships scriptsMIT
Install
npx skills add codeswithroh/tastemaker --skill ideagram --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 26
SKILL.md size: 8 KB
Bundled scripts: yes
Path: skills/tastemaker/ideagram/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 75
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Ideagram ## The core idea Produce **one** beautiful, on-brand illustration for a concept by matching it to a real unDraw illustration and recoloring it to the brand — never by hand-drawing. unDraw's figures are dozens of hand-placed bezier anchors from a professional illustrator; freehand-generating path coordinates produces crude pictograms, not art. The quality lives in the real path data, so this skill reuses it: match → recolor → (compose, if needed) → deliver. The output is genuinely illustrator-grade because it *is* the illustrator's work, just made on-brand. Read `references/undraw-anatomy.md` once — it's the dissection of how these files are built and why this reuse approach works. ## Setup: a local unDraw library This skill reads real unDraw SVGs from a **local library folder** — it does not bundle or redistribute unDraw's files (their license bars compiling their assets into a redistributed collection; downloading them for your own use is free and needs no attribution). - Default library location: `~/.ideagram/undraw/`. - Populate it by downloading illustrations from [undraw.co/illustrations](https://undraw.co/illustrations) (free, no attribution, unlimited) — 20-30 ill

What's inside
Steps it walks through
  1. The core idea
  2. Setup: a local unDraw library
  3. Workflow
  4. Step 1 — Distill the concept
  5. Step 2 — Match to the best illustration in the library
  6. Step 3 — Recolor to the brand
  7. Step 4 — (Optional) Compose a custom scene from real components
  8. Step 5 — Fallback only if there's no usable library
  9. Step 6 — Validate and deliver
  10. Reference files
  11. Scripts
  12. Honesty
  13. A note on image generation
Ships with 24 files
  • LICENSE
  • README.md
  • assets/primitives/figure-pointing.svg
  • assets/primitives/figure-sitting-desk.svg
  • assets/primitives/figure-standing.svg
  • assets/primitives/prop-chart-bar.svg
  • assets/primitives/prop-document.svg
  • assets/primitives/prop-envelope.svg
  • assets/primitives/prop-lightbulb.svg
  • assets/primitives/prop-rocket.svg
  • assets/primitives/prop-shield.svg
  • assets/primitives/prop-speech-bubble.svg
  • references/composition-patterns.md
  • references/metaphor-library.md
  • references/prompt-template.md
  • references/qa-checklist.md
  • references/style-contract.md
  • references/style-dna.md
  • references/undraw-anatomy.md
  • scripts/build_library_index.py
  • scripts/export_png.py
  • scripts/extract_component.py
  • scripts/recolor_svg.py
  • scripts/recolor_undraw.py
first 24 of 26
More from tastemaker
All skills →
About this skill
What does the ideagram skill do?

Turn a concept, feature description, blog post, or pitch into a single beautiful, on-brand illustration by matching it to a real unDraw illustration in a local library and recoloring it to the brand accent — genuine illustrator quality, not an AI-drawn approximation. Use whenever the user asks to "make an illustration," "create a graphic," "visualize this concept," "explain this visually," wants something "unDraw-style" or "Storyset-style," needs a hero/feature/blog illustration, or says an idea needs a picture. Trigger even if they don't name a style — "make something to explain X" or "I need

How do I install it?

Run `npx skills add codeswithroh/tastemaker --skill ideagram --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From codeswithroh/tastemaker, a repository with 75 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going