svg-graphics
Create professional SVG graphics including data visualizations (pie charts, bar charts, line graphs, donut charts), flat illustrations (people, icons…
Skill by wpgaurav
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/wpgaurav-svg-graphics
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, data, marketing
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 and code. 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/svg-graphics
What's inside
- Skill name
svg-graphics- Description
- Create professional SVG graphics including data visualizations (pie charts, bar charts, line graphs, donut charts), flat illustrations (people, icons, objects, devices), dashboard mockups, marketing graphics, and infographics. Use when user requests charts, diagrams, illustrations, infographics, dashboards, marketing visuals, UI mockups, or any vector graphic. Outputs clean, scalable SVG code optimized for web use.
- License
- MIT
- Instructions
- 213 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: references/data-viz.md, references/illustrations.md, references/dashboards.md, references/marketing.md, references/infographics.md
Files (1)
- SKILL.md
SKILL.md (first lines)
# SVG Graphics Creation
Create professional vector graphics directly in SVG code. Output clean, well-structured SVG that renders beautifully at any scale.
## Quick Reference
Select the appropriate pattern based on request type:
| Request Type | Reference File | Key Elements |
|-------------|----------------|--------------|
| Pie/donut charts | [data-viz.md](references/data-viz.md) | Arcs, segments, legends |
| Bar/column charts | [data-viz.md](references/data-viz.md) | Rectangles, axes, labels |
| Line/area charts | [data-viz.md](references/data-viz.md) | Paths, points, gradients |
| People illustrations | [illustrations.md](references/illustrations.md) | Simplified human forms |
| Icons and objects | [illustrations.md](references/illustrations.md) | Geometric shapes, paths |
| Dashboard mockups | [dashboards.md](references/dashboards.md) | Cards, metrics, mini-charts |
| Marketing graphics | [marketing.md](references/marketing.md) | Bold typography, gradients |
| Infographics | [infographics.md](references/infographics.md) | Combined elements, flow |
| Desktop/app UI mockups | [app-ui-mockups.md](references/app-ui-mockups.md) | Window chrome, sidebars, code diffs |
| SaaS product mockups | [product-ui-mockups.md](references/product-ui-mockups.md) | Floating panels, shadows, badges |
| Hand-drawn sketches | [sketch-explainers.md](references/sketch-explainers.md) | Wobbly lines, blue/red ink, notebook |
| Monoline icon systems | [monoline-icons.md](references/monoline-icons.md) | Uniform stroke, no fill, Apple style |
| Blog featured images | [featured-images.md](references/featured-images.md) | 2400x1260, FA icons, depth layers |
## Core SVG Structure
```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 600">
<defs>
<!-- Gradients, patterns, filters -->
</defs>
<g id="background"><!-- Background elements --></g>
<g id="content"><!-- Main content --></g>
<g id="labels"><!-- Text labels --></g>
</svg>
```
## Color Palette System
**Default: Site Theme** (from `globals.css`). Use this unless the user specifies otherwise:
```
Primary: #C0392B (red — brand color, CTAs, emphasis)
Secondary: #2D3748 (dark blue-gray — headings, dark backgrounds)
Tertiary: #16A085 (teal — success, positive indicators)
Action: #2563EB (blue — links, interactive elements)
Accent: #F59E0B (amber — warnings, highlights, badges)
Text: #212121 (near-black — body text, labels)
Background: #FFFFFC (off-white — card/surface backgrounds)
Border: #DDDDDD (light gray — borders, dividers)
```
Light tints (for backgrounds/fills): mix theme colors with white at 10-20% opacity.
Dark shades (for contrast): mix with `#2D3748` at 25-50%.
For additional palettes, see [colors.md](references/colors.md).
Limit to 2-3 colors per graphic unless design requires more.
## Typography
**Heading font** (titles, section headers):
```svg
<text font-family="'Really Sans Large', system-ui, sans-serif"
font-size="28" font-weight="700" fill="#212121">Title</text>
```
**Body font** (labels, captions, body text):
```svg
<text font-family="'Really Sans Small', system-ui, sans-serif"
font-size="14" fill="#212121">Label</text>
```
**Size hierarchy**: Titles 24-32px, subtitles 16-20px, labels 12-14px, captions 10-12px
**Font weight**: Use `font-weight` attribute (100-900). Both font families support variable weights.
**Background preference**: Default to light backgrounds (`#FFFFFC`, `#FFFFFE`, or light gradients). Only use dark backgrounds when explicitly requested.
## Icons — FontAwesome
When SVGs need icons (UI mockups, infographics, marketing graphics, dashboards), use FontAwesome.
### Local Installation (Preferred)
FontAwesome Pro is installed locally:
```
~/Icons/svgs/
├── solid/ (primary, filled style)
├── regular/ (outline style, lighter)
├── light/ (thinner outline style)
├── thin/ (thinnest outline style)
├── duotone/ (two-tone layered style)
├── sharp-solid/ (sharp corners, filled)
├── sharp-regular/ (sharp corners, outline)
├── sharp-light/ (sharp corners, light)
└── brands/ (WordPress, YouTube, GitHub, etc.)
```
**How to use:**
1. Read the `.svg` file to get the `<path d="...">` and `viewBox`
2. Embed inline using `<g>` with transform for positioning/scaling
```svg
<g transform="translate(100, 200) scale(0.08)">
<path d="M0 64C0 28.7 28.7 0 64 0L352..." fill="#2D3748"/>
</g>
```
**Scaling math:** FontAwesome icons use large viewBoxes (typically `0 0 512 512` or `0 0 640 512`).
Formula: `scale = target_size / icon_viewbox_width`
| Target Size | Scale (512 vBox) | Scale (640 vBox) |
|-------------|-----------------|-----------------|
| 24px | 0.047 | 0.038 |
| 32px | 0.063 | 0.05 |
| 48px | 0.094 | 0.075 |
| 64px | 0.125 | 0.1 |
| 96px | 0.188 | 0.15 |From wpgaurav/WordPress-skills, MIT.
More from wpgaurav/WordPress-skills
- 0.642score
cinematic-editorial-graphics
wpgaurav
Create cinematic editorial hero images with photorealistic subjects, dramatic typography, and magazine-quality composition.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
ui-design-brain
wpgaurav
Generate production-grade UI using real component patterns and best practices from 60+ documented interface components.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
bolder
wpgaurav
Amplify safe or boring designs to make them more visually interesting and stimulating.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
harden
wpgaurav
Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
audit
wpgaurav
Perform comprehensive audit of interface quality across accessibility, performance, theming, and responsive design.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
colorize
wpgaurav
Add strategic color to features that are too monochromatic or lack visual interest.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
delight
wpgaurav
Add moments of joy, personality, and unexpected touches that make interfaces memorable and enjoyable to use.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
critique
wpgaurav
Evaluate design effectiveness from a UX perspective.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
animate
wpgaurav
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
adapt
wpgaurav
Adapt designs to work across different screen sizes, devices, contexts, or platforms.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
extract
wpgaurav
Extract and consolidate reusable components, design tokens, and patterns into your design system.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
onboard
wpgaurav
Design or improve onboarding flows, empty states, and first-time user experiences.
SkillAFreshness: A★ 18Claude Code +9
Signals
- Stars
- 18
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Oct 24, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/wpgaurav/WordPress-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from wpgaurav
- 0.642score
cinematic-editorial-graphics
wpgaurav
Create cinematic editorial hero images with photorealistic subjects, dramatic typography, and magazine-quality composition.
SkillAFreshness: A★ 18Claude Code +9 - 0.642score
ui-design-brain
wpgaurav
Generate production-grade UI using real component patterns and best practices from 60+ documented interface components.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
bolder
wpgaurav
Amplify safe or boring designs to make them more visually interesting and stimulating.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
adapt
wpgaurav
Adapt designs to work across different screen sizes, devices, contexts, or platforms.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
animate
wpgaurav
Review a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight.
SkillAFreshness: A★ 18Claude Code +9 - 0.639score
audit
wpgaurav
Perform comprehensive audit of interface quality across accessibility, performance, theming, and responsive design.
SkillAFreshness: A★ 18Claude Code +9
Cite this page
svg-graphics skill. Agent Mart. https://agentmart.dev/skills/wpgaurav-svg-graphics (last updated 2026-10-24)