artifact-explainer
Create an explainer artifact - a step-by-step walkthrough that teaches how something works, pairing short prose with a diagram at each stage.
Skill by FrauH0lle
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/frauh0lle-artifact-explainer
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: frontend
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/artifact-explainer
What's inside
- Skill name
artifact-explainer- Description
- Create an explainer artifact - a step-by-step walkthrough that teaches how something works, pairing short prose with a diagram at each stage. Use for concept explainers, tutorials, PR walkthroughs, and codebase tours. Only for CREATING a new explainer; edits to an existing one modify its HTML directly.
- License
- GPL-3.0
- Instructions
- 80 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- template.html
SKILL.md (first lines)
$ARGUMENTS
!$artifact
!$artifact-design
!$artifact-diagramming
# Explainer artifacts
A teaching page: a lede stating what the reader will learn, a progression that
pairs short prose with a visual at each stage, and a recap. The format's value
is the pairing - a reader grasps structure from a picture before they parse
prose, so an explainer that is mostly text is underusing it.
## How to use
1. Read the template:
```
${MEVEDEL_SKILL_DIR}template.html
```
2. Pick a flavor (below) and **delete the other one entirely** - the template
ships both, and shipping both is the most common mistake here.
3. Replace each `<!-- SLOT: ... -->` marker with real content, including the
placeholder prose, the example diagram, and the sample code.
4. Self-check before writing the file: no `SLOT` markers left, one flavor only,
no placeholder text, and no hardcoded color anywhere in an SVG. Check labels
at a narrow displayed width, not just their authored SVG size, and check
print output. Retune palette tokens in the light, both dark, and print scopes.
5. Write the file into the project artifact store with ApplyPatch, per the
artifact rules above.
**Creation only.** When updating an existing explainer, work with its current
HTML directly - don't re-read or re-apply this template.
## Flavor
- **Numbered steps** (the default): a progression the reader follows start to
finish. Use it for concept explainers - how something works. Give each
stage one idea and use the stages the mechanism needs.
- **Sections**: a tour of a system, a change, or an architecture, where reading
order is looser and code carries more weight. Use it for PR walkthroughs,
codebase tours, and design overviews. Group sections at the material's
natural boundaries. Open with one wide
architecture or flow diagram when the subject has a structural story.
## Slots
| Slot | What to fill in |
| --- | --- |
| `TITLE` | What's being explained, phrased as the question the reader has. Appears twice - the `<title>` element and the visible `<h1>`. Fill both. |
| `LEDE` | What the reader will understand by the end, and why it matters. |
| `STEPS` | Steps flavor: one `<li class="step">` per stage - a heading, the explanation needed for that idea, and a `.visual`. May end with a `<p class="callout">` aside. |
| `SECTIONS` | Sections flavor: `<section class="topic">` blocks with an `<h2>`, short prose, and `.visual` blocks that are usually code. |
| `RECAP` | The core takeaways, restated in the reader's new vocabulary. |
## Visuals
`.visual` is a free-form container - there is no renderer, you author what goes
in it directly. The diagramming guidance above covers how to draw; what matters
here is the balance:
- **In the steps flavor, default to a diagram.** Most steps should carry one.
Reach for a `<pre>` code block or a small table alone only when the concept is
genuinely symbolic - syntax, exact values, a comparison - where the code
teaches better than a picture drawn around it. When both help, pair them in
the same step.
- **The sections flavor inverts that balance:** the code snippet is usually the
subject matter itself, and a diagram earns its place only where structure or
flow genuinely needs one.
- **Code belongs in `<pre>`,** never as text inside an SVG.
- **Size for reading.** The template's `.diagram-scroll` keeps the example
diagram readable inside a local scroll container. Set its SVG minimum width
for your actual labels, or reflow a wide diagram into smaller figures. Keep
the caption outside that scroller, and do not rely on scrolling in print.
- **Keep one visual vocabulary across the page** so the sequence reads as one
picture evolving rather than a new drawing each step, and put the accent only
on what the current step focuses on.From FrauH0lle/mevedel, GPL-3.0.
More from FrauH0lle/mevedel
- 0.640score
artifact-dashboard
FrauH0lle
Create a dashboard artifact - KPI tiles, a chart, and a breakdown table for reading quantitative data at a glance.
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
review-improve
FrauH0lle
Run a bounded corrective review of cumulative changes since a fixed point using independent Standards/Spec, thermo-nuclear maintainability, ponytail…
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
artifact-doc
FrauH0lle
Create a document artifact - a typeset page for a memo, proposal, plan, spec, or meeting notes; a document people edit together is a shared item.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
frontend
FrauH0lle
Build or change a frontend UI, including choosing controls, arranging layouts, and checking responsive behavior.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-design
FrauH0lle
Design fundamentals for project artifacts - palette, typography, layout, both themes, and how to avoid templated AI-looking pages.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-diagramming
FrauH0lle
How to draw a diagram inside an artifact - when a picture earns its place, and the hand-authored inline SVG mechanics that keep it legible in light and dark.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
shared-whiteboard
FrauH0lle
Create or substantially draw on a shared whiteboard with clear layout, consistent styling and readable flows.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-data-table
FrauH0lle
Create a data-table artifact - a sortable, filterable table for browsing a dataset (a CSV, a list of records, query results, a catalog) rather than seeing it…
SkillAFreshness: A★ 16Claude Code +9 - 0.636score
green-loop
FrauH0lle
Run a bounded validation loop for current changes: tests, compile/checks, reviewer, verifier, fixes, then repeat until green or capped.
SkillAFreshness: A★ 16Claude Code +9 - 0.634score
clean-work
FrauH0lle
Review shared working files and remove confirmed obsolete material
SkillAFreshness: A★ 16Claude Code +9 - 0.634score
analyze-log
FrauH0lle
Analyze a gptel HTTP log file and trace the multi-agent conversation flow
SkillAFreshness: A★ 16Claude Code +9 - 0.634score
learn
FrauH0lle
Write durable non-obvious session findings to workspace instructions or existing memory
SkillAFreshness: A★ 16Claude Code +9
Signals
- Stars
- 16
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Oct 9, 2026 (19 days ago)
- Last release
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-3.0
- Repository
- github.com/FrauH0lle/mevedel
- Website
- frauh0lle.github.io/mevedel/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from FrauH0lle
- 0.640score
artifact-doc
FrauH0lle
Create a document artifact - a typeset page for a memo, proposal, plan, spec, or meeting notes; a document people edit together is a shared item.
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
review-improve
FrauH0lle
Run a bounded corrective review of cumulative changes since a fixed point using independent Standards/Spec, thermo-nuclear maintainability, ponytail…
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
artifact-dashboard
FrauH0lle
Create a dashboard artifact - KPI tiles, a chart, and a breakdown table for reading quantitative data at a glance.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-diagramming
FrauH0lle
How to draw a diagram inside an artifact - when a picture earns its place, and the hand-authored inline SVG mechanics that keep it legible in light and dark.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-design
FrauH0lle
Design fundamentals for project artifacts - palette, typography, layout, both themes, and how to avoid templated AI-looking pages.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
shared-whiteboard
FrauH0lle
Create or substantially draw on a shared whiteboard with clear layout, consistent styling and readable flows.
SkillAFreshness: A★ 16Claude Code +9
Cite this page
artifact-explainer skill. Agent Mart. https://agentmart.dev/skills/frauh0lle-artifact-explainer (last updated 2026-10-24)