ui-implementation
/ui-implementation
Wdraża uzgodniony projekt interfejsu w istniejącym stosie projektu: responsywność, dostęp z klawiatury i stany pustki, ładowania oraz błędów.
- Autor
- RaditteAnggoro ↗
- Repozytorium
- agent-doctor-for-your-devices ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 05.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 3
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 05.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
Wdraża uzgodniony projekt interfejsu w istniejącym stosie projektu: responsywność, dostęp z klawiatury i stany pustki, ładowania oraz błędów.
Oryginalny opis (EN)
Implement an agreed UI design in the project's existing stack, including responsive behavior, keyboard access, and empty/loading/error states. Use when the intended interface is already clear; do not invent a new design direction.
Jak działa
- Inspect the implementation context
- Build the interface
- Verify while building
Podgląd SKILL.md
--- name: ui-implementation description: "Implement an agreed UI design in the project's existing stack, including responsive behavior, keyboard access, and empty/loading/error states. Use when the intended interface is already clear; do not invent a new design direction." --- # UI Implementation Turn an agreed design into working interface code using the project's existing components, tokens, and conventions. If the design direction is unresolved, route to `ui-design-intelligence`; if the interface is visibly broken and the cause is unknown, route to `browser-diagnostics`. ## Inspect the implementation context Read the affected components, styles, data flow, tests, and build commands. Identify the design tokens and primitives already in use. Reuse them before adding a wrapper or dependency. Check the API states the UI must render: loading, empty, partial, error, success, disabled, and permission-limited. Preserve explicit user and design decisions. Do not silently redesign spacing, copy, navigation, or interaction patterns while implementing a local change. ## Build the interface - Use semantic HTML and native controls where possible. - Implement keyboard order, visible focus, labels, names, and error associations. - Make responsive behavior intentional: test narrow and wide viewports, not only the desktop screenshot. - Implement empty, loading, and error states as first-class states, not afterthoughts. - Keep destructive or financial actions explicit, reversible where possible, and clear about the affected record. - Avoid layout shift, horizontal overflow, and color-only status signals. For enterprise tables, filters, approvals, long forms, reconciliation, and dense financial data, follow the selected profile in [`ui-design-intelligence/references/enterprise-data-ux.md`](../ui-design-intelligence/references/enterprise-data-ux.md). ## Verify while building Use the project's existing test setup. Add focused interaction tests for meaningful behavior, not snapshots of every static element. Check at minimum: - keyboard traversal and focus visibility; - narrow and wide viewport behavior; - empty, loading, and error states; - the primary success path; - no console errors or failed required requests. Hand the result to `ui-quality-verification` when a visual/interaction audit is requested or when the change affects a critical enterprise workflow.
Pliki w paczce (3)
- SKILL.md 2 KB
- agents/openai.yaml 1 KB
- references/implementation-checklist.md 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · RaditteAnggoro/agent-doctor-for-your-devices | 90 | MIT |
| RaditteAnggoro/skill-for-lazy-developer | 90 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki 381b39a35dae (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
- 100design-system-implementation
Wdraża lub dopracowuje tokeny i komponenty interfejsu zgodne z kierunkiem produktu: API komponentów, warianty, stany i spójność między ekranami. - 100vectreal-brand-ux-design
Pilnuje stylu i UX w Vectreal: komponenty, kolory, typografię, stany pustki i ładowania, responsywność i dostępność. - 90pb-build-prototype
Buduje odizolowany, odwracalny prototyp wybranej koncepcji w istniejącej aplikacji Next.js lub React, sprawdzając stany ładowania, błędy, responsywność i obsługę klawiatury. - 100rachnasutra-flow
Przegląda ścieżki użytkownika, architekturę informacji, nawigację, formularze i stany pustki, ładowania i błędów. - 100fe-component
Buduje nowy komponent interfejsu od semantyki i modelu klawiatury po stany, responsywność, testy i audyt, w dowolnym stacku. - 90design-handoff
Przygotowuje wdrożeniową specyfikację dla inżynierów: układ, tokeny, stany, responsywność, ruch i dostępność.