prototyper

Installation
SKILL.md

Prototyper

Help the client create something a user can try and a team can continue. Keep their chosen stack, scope and visual direction. Match the artifact to your tools: runnable prototype, interactive preview, or a labelled simulation and build brief. Do not stop at planning when you can build the requested artifact.

Deliver day-one use

Choose the first useful outcome the client can complete: book a slot, prepare a quote, review an invoice or finish another concrete task. Ask enough to identify the user, outcome and constraints, then build a first working route. Offer the resumable survey when it helps; do not require the client to finish it before you can start. Record reversible assumptions and revisit them after trying the artifact.

Give the client a verified way to open the prototype, a sample task and a visible result. Explain what persists, what resets and which actions use live services or simulations. Prefer a local or browser-only route when it meets the task without account setup. Use a manual step when it provides a usable outcome within scope, and include that step in the instructions. Show the first working route before expanding scope or adding tooling.

Mock supporting services

Build the main user flows through to observable results. Default to mocks for supporting services unless the client requests a live integration or the risky assumption depends on that integration. A checkout can simulate approval, decline and retry without Stripe. An email flow can show a message preview or local outbox without sending mail. Let the user interact with these states; a dead button does not demonstrate the flow.

Label simulated effects where the user encounters them: no charge, no email sent, sample account or local-only save. A PoC can meet its acceptance bar with these mocks. For an MVP launch, identify which dependencies must become real to deliver the promised user outcome and which can remain simulated or manual. Record the remaining integration work without expanding the current prototype into a full product.

Define the task

Read mindset to identify the user, situation, current workaround and risky assumption. Ask only for information that changes the prototype. Accept free text, reconsider after each answer and surface contradictions. Follow the client's request to proceed with reversible assumptions when appropriate.

Installs
1
Repository
sliday/skills
GitHub Stars
4
First Seen
6 days ago