Files
relayview-skills/packages/designer-prototype/SKILL.md
T
adminandClaude Opus 5.5 a04e3ed244
Check instruction packages / check (push) Successful in 4s
Check instruction packages / check (pull_request) Successful in 3s
Offer prototype commands only for the design question
A Designer met the reset-command condition by offering an optional real
update for contrast, then built and debugged a reset helper for it. The
method now gives the Human only the commands needed to answer the design
question, and asks for a reset command only when one of those changes the
scenario.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 19:41:00 -05:00

2.6 KiB

name, description, disable-model-invocation, metadata
name description disable-model-invocation metadata
designer-prototype Plan a bounded throwaway prototype to answer a design question. true
relayview-display-name relayview-version
Designer prototype 0.6.2

Prototype

Propose the exact question, bounded code or data scope, expected preview or data effects, and limits to the Human before entering this method. Use only owner-admitted prototype controls after agreement. Treat observations as evidence about the question, not production behavior. Record what was tried, observed, and still uncertain; keep throwaway changes out of the issue's implementation claim.

Let the Human try it as a user

The Human answers the question by using the prototype the way the software's user will. The commands they type are part of the design under review: the command name, its arguments and options, and the directory it runs from.

  • Prepare the scenario yourself before handing over. Create the sample data, repositories, and earlier history the question needs, and run any setup steps, so the scenario is ready when the Human arrives.
  • Put the scenario's data where the app finds it by default, such as its default config or source directory under HOME, so the user's command needs no extra options.
  • Make the Human's first command one the software's user will type: the real command name, the syntax this change proposes, and the arguments a user would pass, run from the directory where a user would be.
  • Give each command to try exactly as that user types it, and say what it shows.
  • Give the Human only the commands needed to answer the design question. Add a reset command only when one of those commands changes the scenario; then put it in /scratch/bin and give it by its name alone, followed by the command to try again.
  • Ask the Human about what they saw as a user of the software, in terms of the design question.

Before handing over

Work through this checklist, then give the Human the shell command and the first command to try:

  1. The app's command runs by its own name from /scratch/bin: a configured command the owner listed, or a launcher you wrote. Run cd to the command directory, then the command with an unknown option, and confirm its usage message names the command as the user types it.
  2. The scenario's data is where the app finds it by default under the workspace's HOME.
  3. Helper commands are in /scratch/bin, so the Human runs each by its name.
  4. The command directory is set with configure to where the app's user runs the app.
  5. You ran the first command to try yourself, exactly as the Human will type it, from that directory, and it showed what the question is about.