Help us improve
Share bugs, ideas, or general feedback.
From leandrocfe-skills
Builds disposable prototypes to flush out design before committing. Routes between a terminal app for state/business logic questions or multiple radically different UI variations on a single route.
npx claudepluginhub leandrocfe/skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/leandrocfe-skills:prototypeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Um protótipo é **código descartável que responde uma pergunta**. A pergunta define o formato.
Builds a throwaway prototype to answer a design question — either a terminal app for state/logic exploration or multiple UI variations on a single route. Use when sanity-checking a data model, mocking up a UI, or exploring design options.
Builds a throwaway prototype to answer a specific design question, branching between a terminal app for state/logic exploration or multiple UI variations toggleable from one route.
Builds throwaway logic or UI prototypes to quickly answer design questions. Splits into logic (terminal app) or UI (multiple variants) branches.
Share bugs, ideas, or general feedback.
Um protótipo é código descartável que responde uma pergunta. A pergunta define o formato.
Identifique qual pergunta está sendo respondida — pelo prompt do usuário, pelo código ao redor, ou perguntando se o usuário estiver disponível:
As duas vertentes produzem artefatos muito diferentes — errar isso desperdiça o protótipo inteiro. Se a pergunta for genuinamente ambígua e o usuário não estiver disponível, default para a vertente que melhor combina com o código ao redor (módulo backend → logic; page ou component → UI) e declare a suposição no topo do protótipo.
pnpm <nome>, python <path>, bun <path>, etc. O usuário tem que conseguir startar sem pensar.A resposta é a única coisa que vale a pena guardar de um protótipo. Capture em algum lugar durável (commit message, ADR, issue, ou um NOTES.md ao lado do protótipo) junto com a pergunta que ele respondia. Se o usuário estiver disponível, essa captura é uma conversa rápida; se não, deixe o placeholder para que ele (ou você, no próximo pass) preencha o veredito antes de deletar o protótipo.