Create concise hierarchical mind maps as canonical Markdown with a static PNG download.
67
84%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Author the hierarchy as Markdown; do not author CSS, colors, HTML, SVG, renderer options, or a separate visual design. Markmap's built-in stylesheet and default options own the appearance.
Create /workspace/<slug>.md with exactly one non-empty level-one heading and
a nested unordered list beneath it. Use two spaces per nesting level.
Run the baked renderer; do not install packages, another browser, markmap-cli,
or any network dependency:
node /opt/remotion/render-mindmap.mjs \
/workspace/<slug>.md \
/workspace/<slug>.pngThe command validates the bounded hierarchy, expands every branch, fits the map, and atomically writes an exact 2400×1600 PNG. If it reports that the map is too dense, simplify or split the hierarchy instead of changing styles or renderer options.
Call:
verify_artifact(
path="/workspace/<slug>.png",
format="mindmap",
markdown_path="/workspace/<slug>.md"
)Fix all blocking findings together, rerender once, and reverify both exact paths. If a blocker remains, stop and explain it instead of looping.
After verification returns status="verified", call:
save_artifact(
path="/workspace/<slug>.png",
title="...",
markdown_representation="<exact contents of /workspace/<slug>.md>"
)The Markdown argument must be byte-for-byte the verified source; do not
summarize it. For revisions, edit the returned markdown_path, render to
expected_output_path, verify both paths together, and save with the returned
artifact_id and expected_generation. Never edit or reconstruct the PNG.
MODSetter/SurfSense
176aed2
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.