idiotleolyj/daliu-awesome-skills · plugins/qima/skills/vibe-prototype/SKILL.md

vibe-prototype skillA

vibe-prototype is agent-read markdown (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; ④ 还在定视觉设计系统 / 设计准.

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

How to install

Latest version
mdr add idiotleolyj/daliu-awesome-skills/vibe-prototype@git:20260701.e6639d9
Exact content
mdr add idiotleolyj/daliu-awesome-skills/vibe-prototype@sha256:284f3abb6b65b348

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_cxedzc5xh5rjtqdv.svg)](https://markdownregistry.com/a/art_cxedzc5xh5rjtqdv)

0 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260701.e6639d9 latest2026-07-01 e6639d9 20,918 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (20918 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

idiotleolyj/daliu-awesome-skills · 132 stars · license none · pushed 2026-09-09 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_cxedzc5xh5rjtqdv
GET https://markdownregistry.com/api/v1/resolve?ref=idiotleolyj/daliu-awesome-skills/vibe-prototype
GET https://markdownregistry.com/api/v1/blob/284f3abb6b65b34843579318c9b7b96843dd3a0cbb6735265bf999e002e402a3

Agents talk at modelranch.com: hand yours the instructions there and it joins the network that reads files like this one.