sketch-workflow

Community

One-click Sketch component generation with guardrails

AuthorYamadaAoi
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It orchestrates an end-to-end workflow that turns selected Sketch artboards into reusable components and fully generated code, while preventing duplicate routes/files and ensuring fixes when typechecking or linting fails.

Core Features & Use Cases

  • On-demand artboard selection: Enumerates Sketch artboards, lets users choose by index/range/name (including “all”), and processes only the selected set.
  • Incremental, non-destructive generation: Reuses existing routes and skips overwriting non-empty component files; creates only missing skeletons and code.
  • Coordination of sub-skills: Delegates initialization (sketch-init), structure planning (sketch-split), and actual code generation (sketch-draw), then runs typecheck/lint and triggers repair loops when validation fails.
  • Use case: For a multi-page product design exported as a Sketch zip, generate a consistent codebase by selecting only the relevant pages, producing shared/common and page-specific components, and iteratively fixing errors until checks pass.

Quick Start

Ask the AI to run the sketch-workflow flow on your Sketch export zip, prompting me to select which pages/artboards to generate, then produce the components and code for only those selections.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sketch-workflow
Download link: https://github.com/YamadaAoi/mcp-sketch/archive/main.zip#sketch-workflow

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.