ui-copy
/ui-copy
Pisze i sprawdza teksty interfejsu: etykiety, przyciski, nagłówki, podpowiedzi pól, puste stany, błędy, potwierdzenia i ekrany cenowe.
- Autor
- gustavovalverde ↗
- Repozytorium
- skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 19.10.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 19.10.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
Pisze i sprawdza teksty interfejsu: etykiety, przyciski, nagłówki, podpowiedzi pól, puste stany, błędy, potwierdzenia i ekrany cenowe.
Oryginalny opis (EN)
Write or review interface text such as labels, buttons, headings, field hints, empty states, errors, confirmations, tooltips, and onboarding messages. Use when building or changing a screen, component, or flow that shows text to users, even for a single label or message, and even when the request is about the interface rather than its words. Also use for the interface text of landing, pricing, and plan pages, such as headlines, plan cards, feature lists, and calls to action. Not for screen layout and component choice (ui-composition), documentation, or long-form prose (docs-writing, text-editi
Jak działa
- Require a reason to add text
- Gotchas
- Finish with a deletion pass
Podgląd SKILL.md
--- name: ui-copy description: Write or review interface text such as labels, buttons, headings, field hints, empty states, errors, confirmations, tooltips, and onboarding messages. Use when building or changing a screen, component, or flow that shows text to users, even for a single label or message, and even when the request is about the interface rather than its words. Also use for the interface text of landing, pricing, and plan pages, such as headlines, plan cards, feature lists, and calls to action. Not for screen layout and component choice (ui-composition), documentation, or long-form prose (docs-writing, text-editing). license: MIT --- # Write less interface copy Use the least text that lets the user recognize the current state, make a decision, and complete the task. Follow the product's language and design conventions, and assess the composed screen, not strings in isolation. ## Require a reason to add text Start with clear labels, values, states, and actions. Product facts are context, not a checklist of text to display. Add explanation only when the current decision needs it: a non-obvious constraint, consequence, distinction, or recovery step. Explain a future outcome only if it changes the decision now. Match copy to the actual state and supported actions. Keep essential instructions, consequences, errors, and recovery visible, and keep necessary context at direct entry points and before consequential actions. Preserve domain terms, translation variables, plural forms, and technical identifiers. ## Gotchas - Selected filters, dates, badges, field labels, and action labels already communicate, so avoid restating them or narrating the next click. A selected period rarely needs a date caption, and a metric rarely needs a sentence paraphrasing its label. Keep exact dates when they support a distinct decision. - A heading does not need a subtitle, and a card does not need a description. - Use an icon when the meaning is clear without words, and a tooltip or disclosure for secondary explanation the current decision does not need. Never move deleted repetition into a tooltip. - State a qualifier or disclaimer once, where it changes a decision. Drop obvious ones, such as "optional" beside a toggle or a tax note repeated on every price. - Show identifiers and values users recognize, never internal IDs, enum values, provider codes, or raw ISO timestamps. - Keep established labels and calls to action unless the task changes them, and use one term per concept across every surface. - On landing and pricing pages, lead with what distinguishes the product, not features every alternative has. - A timeout does not prove an operation failed. Never invent success, guarantees, or safe retry. - Accessible names stay aligned with visible labels, and accessible descriptions may repeat visual information on purpose. - Titles, headings, navigation, controls, labels, and short fragments take no terminal period. Explanatory prose keeps normal punctuation, including question marks. ## Finish with a deletion pass Review the composed UI across all requested changes, including adjacent states. For each supporting sentence, ask: if removed, would the user lose information needed for this task? If not, delete it. Check repetition of meaning, not just identical wording. Delete before shortening, and avoid replacing redundant text with another slogan. Verify affected languages and layouts when relevant. A focused edit needs its surrounding context, not a repository-wide audit.
Pliki w paczce (3)
- LICENSE 1 KB
- SKILL.md 3 KB
- agents/openai.yaml 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · gustavovalverde/skills | 90 | MIT |
| tushaarmehtaa/tushar-skills | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 9f529eb29a00 (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
- 100copy-write
Pisze teksty UX dla funkcji, przepływu lub komponentu: przyciski, komunikaty o błędach, puste stany i podpowiedzi. - 95ux-microcopy-audit
Audytuje teksty interfejsu (etykiety, przyciski, błędy, puste stany, podpowiedzi, powiadomienia) według standardów UX writingu i tworzy listę problemów z wagą i konkretnymi przeredagowaniami. - 100ux-writing
Pisze i przegląda teksty w interfejsie: przyciski, etykiety, błędy, stany puste, placeholdery, tooltipy, potwierdzenia i powiadomienia, gdy tekst brzmi ogólnikowo, niejasno lub jak robot. - 90write-ui-copy
Pisze, poprawia, tłumaczy i recenzuje teksty interfejsu po polsku i angielsku: tytuły, przyciski, etykiety, błędy, puste stany i potwierdzenia, z zachowaniem spójności obu wersji. - 100ux-writing
Pisze lub poprawia słowa w interfejsie: etykiety, stany puste, błędy, potwierdzenia, podpowiedzi formularzy i teksty sukcesu oraz ładowania, by czytelnik wiedział, co się stało i co dalej. - 100ux-writing
Pisze lub przepisuje teksty interfejsu w języku angielskim: przyciski, CTA, błędy, puste stany, onboarding, tooltipy i komunikaty.