Przejdź do treści
Biblioteka skilli
Projektowanie i UX · Pisanie

product-copy-assistant

/product-copy-assistant

Pisze zwięzłe i zrozumiałe teksty produktowe do interfejsów, dokumentacji i komunikatów systemowych, na przykład błędy, podpowiedzi, onboarding, puste stany i okna potwierdzeń.

Repozytorium
editor ↗
Licencja
MIT
Ostatnia zmiana repozytorium
21.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
3
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 21.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Pisze zwięzłe i zrozumiałe teksty produktowe do interfejsów, dokumentacji i komunikatów systemowych, na przykład błędy, podpowiedzi, onboarding, puste stany i okna potwierdzeń.

Wyzwalacze z opisu

write copy for,help me phrase,error message for,what should this button say,
Oryginalny opis (EN)

Write clear, concise, accessible product copy for interfaces, docs, and system messages. Use when engineers or designers need help with UI copy, error messages, tooltips, onboarding flows, empty states, confirmation dialogs, success/warning messages, or any user-facing text. Triggers on requests like "write copy for," "help me phrase," "error message for," "what should this button say," or reviews of existing product copy.

Jak działa

  1. Before Writing Copy
  2. Core Principles
  3. Output Format
  4. Error Message Formula
  5. Quick Patterns
  6. References
Sekcje z nagłówków SKILL.md, w oryginale · 57 linii, 256 słów
Podgląd SKILL.md
---
name: product-copy-assistant
description: Write clear, concise, accessible product copy for interfaces, docs, and system messages. Use when engineers or designers need help with UI copy, error messages, tooltips, onboarding flows, empty states, confirmation dialogs, success/warning messages, or any user-facing text. Triggers on requests like "write copy for," "help me phrase," "error message for," "what should this button say," or reviews of existing product copy.
---

# Product Copy Assistant

Help engineers and designers write clear, human-friendly product copy.

## Before Writing Copy

Gather context by asking (prioritize, don't overwhelm):

1. **Audience**: Developer, content editor, admin, end user? Technical level?
2. **Location**: Button, tooltip, error message, modal, toast, onboarding, settings?
3. **Purpose**: Instructional, confirmational, error-related, motivational?
4. **Constraints**: Character limits? Platform-specific needs?
5. **Tone**: Strictly functional, friendly, or educational?
6. **Visual context**: Screenshot of the interface?

Skip questions when context is obvious from the request.

## Core Principles

1. **Clarity first**: Plain language, specific not vague
2. **Concise**: Short sentences, no filler, prioritize action over explanation
3. **Consistent**: Follow product terminology (see references/)
4. **Accessible**: Screen-reader friendly, understandable without visuals
5. **Action-oriented**: Use verbs ("Save changes" not "Done")
6. **Empathetic in errors, empowering in guidance**

## Output Format

Provide:

- **Recommendation**: Best copy, polished and ready
- **Alternatives**: 2-3 variations (different tones/detail levels)
- **Rationale**: Why this phrasing works

## Error Message Formula

```
[What happened] + [Why (optional)] + [What user can do]
```

Example: "Unable to save draft because your connection was lost. Your changes have been stored locally and will sync when you're back online."

## Quick Patterns

**Errors (content teams)**: Supportive, reassuring, actionable
**Errors (developers)**: Precise, informative, include technical details
**Success**: Brief, affirming, clear about what succeeded
**Warnings**: Alert without alarming, include preventative advice
**Empty states**: Explain what will appear, guide next action
**Confirmations**: State consequence, provide clear escape path

## References

- `references/error-messages.md`: Detailed error message patterns and examples
- `references/terminology.md`: Sanity product names and capitalization rules
Pliki w paczce (3)
  • SKILL.md 2 KB
  • references/error-messages.md 4 KB
  • references/terminology.md 4 KB

Wersje

W bazie nie ma innych skilli o nazwie product-copy-assistant.

Migawka bazy z 28.10.2026 · wersja paczki 7514c6295608 (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

  • 100content-design
    Pisze, przegląda i audytuje teksty interfejsu: etykiety przycisków, komunikaty błędów, podpowiedzi, puste stany, okna modalne, placeholdery, dialogi potwierdzeń, onboarding i ciągi i18n.
  • 100ux-writer
    Pisze mikrocopy i teksty w interfejsie: komunikaty o błędach, tooltipy, etykiety przycisków, stany puste, onboarding i okna potwierdzeń.
  • 90ux-copy
    Pisze albo ocenia mikrokopię: przyciski, komunikaty o błędach, puste stany, potwierdzenia i podpowiedzi w interfejsie.
  • 100copy-write
    Pisze teksty UX dla funkcji, przepływu lub komponentu: przyciski, komunikaty o błędach, puste stany i podpowiedzi.
  • 100ux-writing
    Pisze, przegląda i dopracowuje mikrocopy produktów cyfrowych: etykiety przycisków, błędy, stany puste, onboarding, potwierdzenia, tooltipy i toasty oraz dokumentację głosu i tonu.
  • 95righter
    Stosuje zasady UX writingu do przeglądu istniejących tekstów interfejsu lub pisania nowych: komunikaty błędów, etykiety przycisków, podpowiedzi, puste stany i teksty onboardingu.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.