artifact-plan
artifact-plan
OUTPUT CONTRACT
Produces ONE
.htmlfile. Not markdown. Not.md. Not plain text.Plans, comparison sheets, and roadmaps are HTML artifacts. The file extension is
.html. The content is HTML elements (<h1>,<table>,<aside class="callout">,<div class="timeline">, etc.) — never markdown syntax (# heading,| pipe table |,* bullet,**bold**).This holds even when the plan is "internal", "working", "for me to track", or "for the project's PLAN file". If a planning artifact comes from this skill, it is HTML.
The file name is typically
PLAN.html,IMPLEMENTATION-PLAN.html,<topic>-plan.html,<decision>-comparison.html, orroadmap-<period>.html. NEVERPLAN.md.Use the templates in
templates/. Inlineartifact.cssinside<style>(Mode B — single-file portable) or<link>to it. Use the class vocabulary fromartifact-css/SKILL.md.
Forward-looking planning artifacts. Three closely related shapes: the implementation plan (one approach laid out in milestones), the comparison sheet (multiple approaches weighed side-by-side), and the roadmap (longer horizon, multiple workstreams, dates and risks).
Read artifact-css/SKILL.md first for the full OUTPUT CONTRACT, the design system, the page skeleton, the token reference, and the optional jQuery interactivity layer. This skill does NOT use jQuery — every plan template is pure HTML and CSS.