prototype
/prototype
Buduje prototyp, demo lub animację w przeglądarce według ustalonego zestawu kontrolek, na podstawie klatek z Paper lub Figmy.
- Autor
- seb-astian-wieser ↗
- Repozytorium
- claude-workflow-kit ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 06.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 06.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Buduje prototyp, demo lub animację w przeglądarce według ustalonego zestawu kontrolek, na podstawie klatek z Paper lub Figmy.
Wyzwalacze z opisu
Oryginalny opis (EN)
Build a web prototype, demo page or animation the way the user wants every time - his latest DialKit (the Blick patch) for all controls, built copy-for-copy from his frames. Use whenever the user says "prototype", "proto", "demo page", "make it interactive", "build the animation", or asks to turn Paper or Figma frames into something that runs in the browser.
Jak działa
- 1. DialKit first, the user's version
- 2. Copy-for-copy from the user's frames
- 3. Stack and location
- 4. Finish
Podgląd SKILL.md
--- name: prototype description: Build a web prototype, demo page or animation the way the user wants every time - his latest DialKit (the Blick patch) for all controls, built copy-for-copy from his frames. Use whenever the user says "prototype", "proto", "demo page", "make it interactive", "build the animation", or asks to turn Paper or Figma frames into something that runs in the browser. --- # Prototype Every prototype gets the same three things. Do them in this order and do not skip one because the prototype is small. ## 1. DialKit first, the user's version Invoke the `dialkit` skill before writing a single control. Its step 0 syncs the patch from Blick, so what gets installed is always the user's latest panel (toolbar under the title, copy all, undo/redo, version history, draggable panel, auto-save to `dial-values.json`, ⌘. to hide). Never build a toggle bar, segmented buttons or a settings drawer by hand; every variant switch and every tunable value (timings, springs, sizes, colours, spacing, scroll positions) is a DialKit control. ## 2. Copy-for-copy from the user's frames If the prototype comes from his Paper or Figma frames, list the text and elements in his latest version before building, and reproduce exactly those. Never re-add something he removed, never invent copy or sections. Anything not in his frames needs his OK first. If there are no frames, say what you are assuming and keep placeholder text to a minimum. ## 3. Stack and location - Default stack: Vite + React + TypeScript, `motion` for animation, the `run()` utility set up with the `react-run` skill. Plain Vite without React only if the user asks for vanilla; the panel patch is React-only, so vanilla gets the panel as a small React island. - Put it in the project folder under a section subfolder (`tunnel/prototype/`, `hero/prototype/`), not in a session folder. If there is no project folder, run `/project-start` first. - Keep assets local to the prototype folder; copy renders and photos in rather than linking to session folders. - Add `dial-values.json` to git, `dial-history.json` and `.tmp` to `.gitignore`. ## 4. Finish - Run the build, start the dev server in the browser pane, check the console is clean, move a control and confirm the page responds. - Report the controls in one short list, the ⌘. shortcut, and the URL. - Tuning loops: tell the user to tune in the browser and paste the values from "Copy all" once, instead of iterating by chat. - When the direction is picked, run `/handoff` so the values and decision land in CLAUDE.md.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · seb-astian-wieser/claude-workflow-kit | 90 | MIT |
| leanstacks/lstk | 100 | MIT |
| A7-studio/jobmigo | 100 | MIT |
| akillness/jeo-skills | 100 | MIT |
| runwield/runwield | 100 | MIT |
| yuan88964/RelayStudio | 100 | MIT |
| mathews-tom/armory | 100 | MIT |
| deaconb28-lang/prototype | 100 | MIT |
| drvoss/everything-copilot-cli | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 377214e74601 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100draft-proto
Buduje dopracowany interaktywny prototyp HTML w jednym pliku, sprawdzony Playwrightem, z ramkami urządzeń i prawdziwymi obrazami, do testowania przepływów i prezentacji pomysłów. - 100spec-to-prototype
Buduje wizualny prototyp HTML i CSS na podstawie specyfikacji, systemu projektowego lub opisu makiety, gotowy do pokazania interesariuszom. - 86make-a-prototype
Buduje zakresowy, interaktywny prototyp do sprawdzenia konkretnego pytania o użyteczność, gdy szkice nie wystarczą. - 100ns-proto-creator
Odtwarza istniejący interfejs przez Playwright i buduje prototyp w jednym katalogu, z historią zmian w git. - 100prototype-html
Generuje interaktywne prototypy produktu w HTML: makiety interfejsu, strony demonstracyjne i prezentacje funkcji, gdy ktoś prosi o prototyp lub demo. - 90polished-web-prototype
Buduje dopracowany prototyp webowy z makiety, planu projektu lub briefu po uruchomieniu polecenia /polished-web-prototype.