Omk Stitch
KaimingWan/oh-my-kiro
Google Stitch design-to-code workflow with design system management.
Vibe Coding 流水线第五步:依据 design.md(视觉准则)与 interaction.md,为每个页面在 Stitch 画布生成原型, 经 stitch-mcp 拉取 HTML 与截图存入 prototypes/,并与交互文档做双向对齐校验。
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills vibe-prototype --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/qima/skills/vibe-prototype .claude/skills/vibe-prototype && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "vibe-prototype" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-prototype into .claude/skills/vibe-prototype/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-prototype", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-prototypeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills vibe-prototype --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/qima/skills/vibe-prototype .agents/skills/vibe-prototype && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "vibe-prototype" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-prototype into .agents/skills/vibe-prototype/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-prototype", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills vibe-prototype --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/qima/skills/vibe-prototype .cursor/skills/vibe-prototype && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "vibe-prototype" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-prototype into .cursor/skills/vibe-prototype/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-prototype", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git --path plugins/qima/skills/vibe-prototype--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills vibe-prototype --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/qima/skills/vibe-prototype .gemini/skills/vibe-prototype && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "vibe-prototype" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-prototype into .gemini/skills/vibe-prototype/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-prototype", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills vibe-prototypeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/qima/skills/vibe-prototype .github/skills/vibe-prototype && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "vibe-prototype" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-prototype into .github/skills/vibe-prototype/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-prototype", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills vibe-prototype --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/qima/skills/vibe-prototype .opencode/skills/vibe-prototype && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "vibe-prototype" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/qima/skills/vibe-prototype into .opencode/skills/vibe-prototype/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vibe-prototype", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
vibe-prototypeVibe Coding 流水线第五步:依据 design.md(视觉准则)与 interaction.md,为每个页面在 Stitch 画布生成原型, 经 stitch-mcp 拉取 HTML 与截图存入 prototypes/,并与交互文档做双向对齐校验。
Vibe Prototype is an agent skill from idiotLeoLYJ/Daliu-Awesome-Skills. Vibe Coding 流水线第五步:依据 design.md(视觉准则)与 interaction.md,为每个页面在 Stitch 画布生成原型, 经 stitch-mcp 拉取 HTML 与截图存入 prototypes/,并与交互文档做双向对齐校验。 当用户说"生成原型""画原型""把交互文档变成原型""接 Stitch / stitch-mcp""每页出设计图" "对齐原型和交互文档" "prototypes 对不上" "配置 Stitch MCP"时使用。 本 skill 是"半自动":Claude 写 prompt + 引导人工在 Stitch 画布生成,MCP 只负责拉取与校验,不是一句话自动出图。 反触发(相邻阶段抢入口时主动让路):① 用户还在澄清产品想法 / 没有 idea.md → 交给 vibe-idea; ② 已有 idea.md 要细化页面与每个元素的交互逻辑(是弹窗还是跳转)→ 交给 vibe-interaction; ③ 还在定技术栈 / 数据库 / 接口 / 系统设计 → 交给 vibe-architecture; ④ 还在定视觉设计系统 / 设计准则 /…
Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `references/alignment-checklist.md`, `references/manifest-schema.md` and `references/prompt-template.md`).
It sits in Frontend & Design, covering Design tokens and Design to code. It works with Google Stitch and Model Context Protocol. The repository describes itself as: 大刘(公众号:爱 AI 的大刘)的自建高质量 Skills 合集.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 8860202. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npxgcloudFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
stitch.withgoogle.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
STITCH_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Vibe Prototype loads about 3.1k tokens when it runs, and up to ~8.3k if it reads all its reference files. Until then it costs about 194 tokens; SKILL.md has 918 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
Without a licence we can't republish the file, so here is its outline and opening line. It has 918 words (~3,093 tokens).
SKILL.md and 4 other files (references) in plugins/qima/skills/vibe-prototype of idiotLeoLYJ/Daliu-Awesome-Skills.
Open the folder on GitHubat commit 8860202
Vibe Prototype next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Vibe Prototype this skillidiotLeoLYJ/Daliu-Awesome-Skills | 140 | — | ~3.1k | Automated safety check: Pass | None | |
| Omk StitchKaimingWan/oh-my-kiro | 107 | — | ~2.2k | Automated safety check: Pass | MIT | |
| Figma use_figma Plugin API Ruleswarpdotdev/warp | 65k | 4 repos | ~4.4k | Automated safety check: Pass | AGPL-3.0 | |
| Figma Design to Codewarpdotdev/warp | 65k | 4 repos | ~2.9k | Automated safety check: Pass | AGPL-3.0 | |
| Figma Screen Generatorwarpdotdev/warp | 65k | 2 repos | ~5k | Automated safety check: Pass | AGPL-3.0 | |
| Figma Codegenawdr74100/figwright | 982 | — | ~4.2k | Automated safety check: Pass | MIT |
KaimingWan/oh-my-kiro
Google Stitch design-to-code workflow with design system management.
warpdotdev/warp
Required groundwork before any use_figma call: the rules and reference files for running JavaScript in a Figma file through the Plugin API without common failures.
warpdotdev/warp
Turns a Figma frame or component into production code that matches the design, using the Figma MCP server and the project's own design system.
warpdotdev/warp
Builds or updates full Figma screens from code or a description by reusing the file's published design system components, variables and styles.
awdr74100/figwright
Generate framework-aware code from a Figma design. An agent skill from awdr74100/figwright.
asgeirtj/system_prompts_leaks
Inspects Figma designs through the figma CLI and Figma's MCP server to read variants, spacing, tokens and layouts and to extract assets for implementation.
idiotLeoLYJ/Daliu-Awesome-Skills
创建、修改、改进 skill,并衡量其表现。当用户想从零做一个 skill、改进/调试已有 skill、把刚才对话里的流程"变成 skill"、或说"我想做个 skill 但不知道怎么做""帮我做个 skill"时使用。也适用于优化 skill 的触发描述、跑评测。Use when the user wants to create, edit, debug, or evaluate a…
idiotLeoLYJ/Daliu-Awesome-Skills
Vibe Coding 流水线第 4 步:视觉设计准则。design.md 是【用户提供】的网站视觉设计系统 (Google DESIGN.md / awesome-design-md 格式),本 skill 不画图、不生成视觉,而是 【承接 + 结构化 + 校验】用户提供的视觉来源,固化成标准 design.md,作为下游 vibe-prototype 出图与 vibe-implement…
idiotLeoLYJ/Daliu-Awesome-Skills
Vibe Coding 流水线的实现阶段(流水线终点,顺序 idea → interaction → architecture → design → prototype → implement)。当 interaction.md、architecture.md、design.md、prototypes/ 已就绪,用户说"开始实现""写代码""把设计落地""进入开发""implement /…
idiotLeoLYJ/Daliu-Awesome-Skills
Download videos from Douyin, Kuaishou, Xiaohongshu, and Bilibili by sharing link.
idiotLeoLYJ/Daliu-Awesome-Skills
把大刘的「十步学习法」(五视角 STORM × 费曼闭环)固化成一次性、端到端的学习流水线: 用户只给一个【主题】,skill 就从头到尾自动跑完十步(五视角 STORM → 矛盾图谱 → 综合简报 → 同行评审自检 → 资源筛选 → 学习阶梯 → 2 小时核心 20% → 考到崩溃 → 费曼循环 → 一页速查表), 最终产出一个非常详细、严格遵循 DESIGN.md 视觉的单文件学习…
idiotLeoLYJ/Daliu-Awesome-Skills
Vibe Coding 流水线第一步:你是一位顶级产品经理,善于时刻洞察各领域的核心需求. An agent skill from idiotLeoLYJ/Daliu-Awesome-Skills.
Works with
Categories
Vibe Coding 流水线第五步:依据 design.md(视觉准则)与 interaction.md,为每个页面在 Stitch 画布生成原型, 经 stitch-mcp 拉取 HTML 与截图存入 prototypes/,并与交互文档做双向对齐校验。. Vibe Prototype is an agent skill from idiotLeoLYJ/Daliu-Awesome-Skills.
Vibe Prototype fits situations like: tasks that involve Design tokens; tasks that involve Design to code.
Run `npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a claude-code`. Or copy the skill folder (plugins/qima/skills/vibe-prototype in idiotLeoLYJ/Daliu-Awesome-Skills) into .claude/skills/vibe-prototype in your project. Claude Code loads it when a task matches its description.
Run `npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a codex`. Or copy the skill folder (plugins/qima/skills/vibe-prototype in idiotLeoLYJ/Daliu-Awesome-Skills) into .agents/skills/vibe-prototype in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill vibe-prototype -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vibe-prototype, .gemini/skills/vibe-prototype, .github/skills/vibe-prototype and .opencode/skills/vibe-prototype in your project.
Going by SKILL.md and its folder, Vibe Prototype needs the command-line tools its instructions call (npx and gcloud) and credentials named STITCH_API_KEY. Our summary lists: Node.js; A credential in STITCH_API_KEY.
SKILL.md names 1 domain. As links in the text: stitch.withgoogle.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
No licence was found for Vibe Prototype or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.
About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Vibe Prototype: Omk Stitch (KaimingWan/oh-my-kiro, 107 stars), Figma use_figma Plugin API Rules (warpdotdev/warp, 65k stars), Figma Design to Code (warpdotdev/warp, 65k stars) and Figma Screen Generator (warpdotdev/warp, 65k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
idiotLeoLYJ (a GitHub user) maintains it in idiotLeoLYJ/Daliu-Awesome-Skills, which has 140 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on September 9, 2026.
Source: idiotLeoLYJ/Daliu-Awesome-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.