prototype
/prototype
Pokazuje dwa lub trzy różne kierunki interfejsu obok siebie i testuje stany komponentów: ładowanie, błąd, pusty stan, wyłączenie i przepełnienie.
- Autor
- sukirman1901 ↗
- Repozytorium
- frontend-expert ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 18.09.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 18.09.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
Pokazuje dwa lub trzy różne kierunki interfejsu obok siebie i testuje stany komponentów: ładowanie, błąd, pusty stan, wyłączenie i przepełnienie.
Wyzwalacze z opisu
Oryginalny opis (EN)
Render 2–3 distinct UI directions side by side and stress-test component states (loading, error, empty, disabled, overflow) before committing to one production layout. Trigger for “prototype”, “varian”, “side-by-side”, “bandingkan arah”, “tunjukkan 2 opsi”, or “cek semua state”. Text-only axes stay on design-direction; frame-by-frame motion is not this skill.
Jak działa
- Overview
- When to use
- When to skip
- MUST
- Workflow
- Boundaries
- Checklist
- Depth
Podgląd SKILL.md
--- name: prototype description: >- Render 2–3 distinct UI directions side by side and stress-test component states (loading, error, empty, disabled, overflow) before committing to one production layout. Trigger for “prototype”, “varian”, “side-by-side”, “bandingkan arah”, “tunjukkan 2 opsi”, or “cek semua state”. Text-only axes stay on design-direction; frame-by-frame motion is not this skill. --- # Prototype ## Overview Judgment without a render is three similar skins. This skill **shows** 2–3 directions on distinct axes, then presses real states. Pick one variant before the production build chain. ## When to use - User asks to prototype, compare, or see options on screen - After `design-direction` when they need proof, not another paragraph - Stress-test states on an existing component or chosen variant - Blank-canvas UI where shipping one layout would hide the other axes ## When to skip - Text approaches only / still choosing an axis → `design-direction` - “Langsung saja” / direction already locked → build chain - Micro polish on one chosen UI → `polish` - Visual AI-slop audit → `anti-slop-design` - Pixel/Figma match → `fidelity` - Frame-by-frame motion / reverse-engineering animation → `motion-inspection` ## MUST | Rule | Detail | |------|--------| | **Rendered, not sketched** | Variants are real markup/CSS in the project stack — not ASCII mockups as the deliverable | | **Distinct axes** | 2–3 options; each changes hierarchy, layout, density, interaction, or expression — not hue-only skins | | **Shared facts** | Same product content, tokens/project system, and constraints across variants | | **Cap** | Do not emit 5 coded mocks or keep all variants in the shipped product | | **Stress states** | Default, loading, empty, error, disabled, long/localized text, 320px overflow | | **Pick then build** | Name the winner; then `design-foundations` → tokens → components | ## Workflow 1. **Inherit** — load `design-direction` first if axes are not yet named. 2. **Render** — place 2–3 variants side by side (≥1024) or stacked (<768). 3. **Stress** — run the state matrix on the recommended variant (all variants if cheap). 4. **Recommend** — one winner + why; wait unless they already picked. 5. **Discard** — delete or isolate losing variants; do not ship a gallery as the app. 6. **Handoff** — foundations → tokens → (+ shell/data/forms) → components → rest of `/ui`. ## Boundaries - **May decide:** stacked vs split comparison; which variant to stress first. - **Must not:** invent copy/metrics, restyle tokens per variant, treat this as a Figma file, or inspect animation frame-by-frame. ## Checklist - [ ] Axes named (or `design-direction` skipped for a locked direction) - [ ] 2–3 rendered variants on distinct axes - [ ] State matrix exercised - [ ] One winner chosen; losers not in the production tree - [ ] Build chain continues from foundations/tokens ## Depth How to compare and stress: `references/prototype.md`. Axes: `references/design-axes.md`. States chrome: `references/data-fetching.md` / `references/component-patterns.md`.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · sukirman1901/frontend-expert | 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 b001ef0a16ea (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
- 100audit-ui-states
Wykonuje audyt stanów interfejsu na nieszczęśliwej ścieżce tylko do odczytu: pusty, ładowanie, błąd, offline, brak wyników, brak uprawnień i przepełnienie, po czym układa plan poprawek. - 82variants
Pokazuje trzy kierunki projektu obok siebie z notatkami art directora, bez dopracowywania, zanim wybierzesz jeden. - 90ui-state-matrix
Mapuje wszystkie stany ekranu lub przepływu w macierz stanów: powierzchnie, ładowanie, pusty, błąd, sukces i stany wolne. - 100interactive-mockup
Przygotowuje dwa lub trzy odrębne kierunki projektu w HTML, a po wyborze buduje klikalny prototyp offline w HTML, CSS i JavaScripcie. - 90explore-design-directions
Opracowuje i porównuje różne kierunki UI i UX, rekomenduje jeden wariant do wyboru przez człowieka przed prototypowaniem. - 100harden
Przygotowuje interfejsy na produkcję: obsługa błędów, puste stany, przepływy wdrożeniowe, i18n, przepełnienie tekstu i przypadki brzegowe.