Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add canvora/canvora-mcp --skill data-infographicgit clone --depth 1 https://github.com/canvora/canvora-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/canvora/canvora-mcp/data-infographic)<a href="https://agentmods.dev/skills/canvora/canvora-mcp/data-infographic"><img src="https://agentmods.dev/badge/skills/canvora/canvora-mcp/data-infographic/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/canvora/canvora-mcp/data-infographic"><img src="https://agentmods.dev/badge/skills/canvora/canvora-mcp/data-infographic.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00063 | $0.01280 |
| Opus 5 | $0.00032 | $0.00640 |
| Sonnet 5 | $0.00013 | $0.00256 |
| Haiku 4.5 | $0.00006 | $0.00128 |
Grade A, and why
data-infographic scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 110 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Infographics and explanatory visuals
The format is decided by the shape of the information, not by the platform. Get that mapping right and the output is good on the first run. These formats are the least discoverable in the catalog and among the most useful.
Setup and credits: see the canvora skill.
Shape → format
| The information is… | Format | Size |
|---|---|---|
| A sequence of steps | process_flow |
3:4 1200×1600 |
| A vs B, or before/after | comparison_chart |
4:3 1200×900 |
| Events over time, a roadmap | timeline |
3:4 1200×1600 |
| A mix of stats and points | infographic |
4:5 1080×1350 |
| A long scroll of many points | infographic_long |
2:3 1080×1620 |
| A list to tick off | checklist |
4:5 |
| One number that matters | stat_card |
1:1 |
| Two options side by side, social-sized | comparison_card |
4:5 |
| Branching, non-linear relationships | mind_map |
4:3 1600×1200 |
| A single how-to tip | tip_card |
1:1 |
Rule of thumb: linear → process_flow; two-sided → comparison_chart;
dated → timeline; one number → stat_card; everything else → infographic.
Intake
- Show me the data. Ask for the actual numbers, steps, or rows — not a description of them. This is the one skill where vagueness in equals garbage out.
- What's the takeaway? One sentence. It becomes the headline and decides what gets emphasised.
- Where does it go? Social → the 4:5 formats. Deck or doc → the 3:4/4:3 ones. Both → generate both, they're 10 credits each.
- Brand kit →
--brand.
The canonical runs
# Steps → process flow, wording preserved
canvora generate --input "$STEPS_TEXT" --exact \
--format process_flow --brand $BRAND --wait --json
# Us vs them
canvora generate --input "$COMPARISON_TABLE" --exact \
--format comparison_chart,comparison_card --brand $BRAND --wait --json
# The one stat from a report
canvora generate --input "73% of returns happen in the first 48 hours" --exact \
--format stat_card --brand $BRAND --logo --wait --json
# Full infographic from a report PDF
canvora generate --file-url $REPORT_URL --format infographic_long --brand $BRAND --wait --json
# Roadmap
canvora generate --input "$MILESTONES" --exact --format timeline --brand $BRAND --wait --json
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 110 lines · 63 tokens per session scan A 931ec91160d9
data-infographic is a skill published in the GitHub repository canvora/canvora-mcp (0 stars, last pushed 28d ago), licensed MIT. It adds 63 tokens to every session and 1,280 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
guizang-ppt-skill
A skill for creating presentation decks as single HTML files that users can move through horizontally in a browser. It provides templates with WebGL backgrounds, chapter title screens, large data displays, and image grids, in either an editorial or Swiss-style visual direction.
gpt-image-2-portrait-library
Choose, inspect, attribute, and safely adapt original-language GPT Image 2 portrait-editing prompts from a 519-record provenance-first library. Use its two-level task and scenario taxonomy for restoration, natural retouching, professional identity photos, lifestyle portraits, and identity-preserved transformations.
p5js
Use when users request: p5.js sketches, creative coding, generative art, interactive visualizations, canvas animations, browser-based visual art, data viz, shader effects, or any p5.js project.
audiocraft-audio-generation
AudioCraft: MusicGen text-to-music, AudioGen text-to-sound.
hyperframes
Render MP4/WebM videos from HTML compositions.
ascii-video
ASCII video: convert video/audio to colored ASCII MP4/GIF.