Skip to main content

Artifact Refinement

12 skills. Source of truth: skills/.

artifact-refiner​

Use this skill when creating or iteratively refining artifacts (logos, UI components, A2UI specifications, images, or content) using structured PMPO orchestration with explicit constraints, deterministic execution, and persistent artifact state.

source

Lightweight SVG logo creation for ideation. Mode-switching between LLM-suggested SVG (with strict parseability + XSS validation) and a deterministic Minijinja placeholder. Exports PNG raster set when rsvg-convert is available.

source

rebrand-artifact​

Swap one brand's tokens for another's inside a TSX artifact. Mechanical AST rewrite swaps matching hex literals; regenerates the brand-vars CSS via template-forge. WCAG contrast is reported, not gated.

source

refine-a2ui​

Quick-start A2UI specification refinement. Use when the user wants to create or refine A2UI (Artifact-to-UI) protocol specifications.

source

refine-content​

Quick-start content and Markdown refinement. Use when the user wants to refine blog posts, documentation, README files, or other written content.

source

refine-image​

Quick-start image artifact refinement. Use when the user wants to create or refine image assets, thumbnails, or visual content.

source

Quick-start logo and brand system refinement. Use when the user wants to create or refine a logo, brand identity, icons, wordmarks, or favicon sets.

source

refine-mcp-ui​

Refine an MCP-UI resource — a ui:// resource carrying an A2UI surface, delivered over MCP tool results. Use for MCP server UI, agent tool output rendering, or cross-transport UI parity with AG-UI and Flutter hosts.

source

refine-moodboard​

Synthesize a single-file HTMX moodboard from a use-case brief. LLM-primary (the LLM produces structured JSON; a Minijinja template renders the HTML). Falls back to placeholder mode when the inference proxy is unreachable.

source

refine-status​

Check the current status of an active artifact refinement session. Shows iteration count, constraint satisfaction, and convergence progress.

source

refine-ui​

Quick-start React/HTML UI component refinement. Use when the user wants to create or refine UI components, design systems, or interactive interfaces.

source

refine-validate​

Run all validation checks on the current refinement state. Validates schemas, file integrity, constraint satisfaction, and completeness.

source