hunvreus/skill-issue · Archived

prototype

Build a clearly throwaway prototype to answer one design, logic, state, or UI question before committing to production code. Use when the user asks to prototype, mock up, try a design, sanity-check a model, or make something exploratory.

First seen May 19, 2026

Installation

$ npx skills add hunvreus/skill-issue --skill prototype

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from hunvreus/skill-issue · top by installs.

npx skills add hunvreus/skill-issue

Browse all from hunvreus/skill-issue

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 36
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,630 B
  • docs SUMMARY.md 254 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 10 installs

SKILL.md

Prototype

Input

  • A design, state model, UI idea, interaction, algorithm, integration, or uncertainty to explore.
  • Use explicit input first; otherwise infer the question from context.
  • Safest default: define the question before coding.

Workflow

  1. State the question. Define the single question the prototype must answer.
  2. Choose the shape. Use a terminal, script, fixture, route, component, or mock UI that answers the question fastest.
  3. Mark it throwaway. Name and place the prototype so it cannot be mistaken for production code.
  4. Make it runnable. Provide one command or obvious path to exercise it.
  5. Expose state. Print or render the relevant inputs, transitions, outputs, and edge cases.
  6. Capture the answer. Record what was learned in the final report, docs, issue, or follow-up plan.
  7. Delete or absorb. Remove the prototype or fold the validated idea into real code when the question is answered.

Output

  • Question answered
  • Prototype location and run command
  • Findings
  • What should be deleted, kept, or absorbed into production code

Guardrails

  • Do not add persistence unless persistence is the question being tested.
  • Do not polish beyond what is needed to learn.
  • Do not let exploratory code silently become architecture.
  • State what is intentionally not production-ready.