What problem does it solve? When building websites, web apps, mobile apps, slide decks, videos, or data visualizations, you need a consistent way to scaffold, register, preview, and deploy runnable projects. This Skill standardizes artifact creation and metadata management so every project is previewable and deployable without manual configuration. ## Core Features & Use Cases - Artifact Bootstrapping: Call createArtifact() to scaffold a project from templates (react-vite, expo, slides, video-js, data-visualization, mockup-sandbox), write its artifact.toml, and allocate service ports automatically. - OpenAPI-First Workflow: For full-stack artifacts, write an OpenAPI spec, run codegen for React Query hooks and Zod schemas, then build frontend and backend in parallel. - Safe Metadata Updates: Edit artifact.toml through a validated temp-file flow using verifyAndReplaceArtifactToml() instead of risky in-place edits. - Use Case: A user asks for a sales dashboard. You call createArtifact() with the data-visualization type, build the dashboard with pre-configured Recharts and TanStack Table, then present it and suggest deployment. ## Quick Start Ask the agent to create a new web app called 'recipe-finder' and it will scaffold, build, and present the artifact for you.