一键导入
prototype
Use when the user explicitly requests a throwaway runnable experiment, state-logic spike, or side-by-side UI variants before production implementation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when the user explicitly requests a throwaway runnable experiment, state-logic spike, or side-by-side UI variants before production implementation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when behaviorally correct code needs bounded simplification of AI-style duplication, dead code, needless abstraction, boundary leaks, or weak coverage without changing intended behavior.
Use when a repo-local question needs read-only cross-file explanation; use trace for causal failures and direct reading for one-file facts.
Use when the user hands over a whole task and wants it driven end to end, says "autopilot this", "take it end to end", or "run with it".
Use when a decision depends on current external, version-aware guidance from official, upstream, or standards sources; use analyze for repo-local facts.
Use when the user requests a read-only review of a working tree, branch, pull request, commit range, patch, or other bounded change set without implementation or pair delivery.
Use when an idea is vague and needs thorough clarification before implementation, or the user asks to be interviewed without unstated assumptions.
| name | prototype |
| description | Use when the user explicitly requests a throwaway runnable experiment, state-logic spike, or side-by-side UI variants before production implementation. |
Turn one unresolved design question into the smallest runnable artifact that can answer it. The prototype is disposable evidence for a decision, not an early production implementation.
rework disposition and state the next condition to test instead of claiming a comparative verdict.Choose the branch that answers the question with less machinery. Do not combine both unless the question genuinely depends on both.
Choose an explicit production disposition:
Hand-off means rebuilding the chosen behavior under production contracts. It never means silently relabeling prototype code as production code. If the user wants to retain prototype code, pause and make that lifecycle decision explicit first.
## Question
<one explicit design question>
## Prototype type
<logic/state | UI/interaction>
## Assumptions and discriminating condition
<what the artifact models and omits, the run that separates plausible choices, and why that condition is relevant>
## Entry point / run command
<artifact path and one command>
## Observations
<what the run actually showed, including limits>
## Verdict
<answer to the question and confidence>
## Production disposition
<discard | rework | hand off, with the next action>
rework and name the missing condition.