# Ymyl Analyzer

> Analizuje treść pod kątem YMYL (Your Money or Your Life) według Search Quality Rater Guidelines Google (edycja wrzesień 2025): klasyfikuje, czy temat jest YMYL i w której kategorii, audytuje element po elemencie zgodność z wymaganiami dla stron YMYL (6 wymiarów, wykrywanie wielu branż naraz) i proponuje konkretne poprawki. Trzy tryby: klasyfikacja / audyt / poprawki (bez argumentu - pełny pipeline). ZAWSZE używaj tego skilla gdy użytkownik mówi: "czy to jest YMYL", "sprawdź pod YMYL", "analiza YMYL", "audyt YMYL", "czy ten tekst podpada pod YMYL", "wymagania Google dla treści medycznych/finansowych/prawnych/ubezpieczeniowych", "quality rater guidelines", "SQRG", "czy Google uzna to za temat wrażliwy", "jaki poziom EEAT obowiązuje ten temat", "co poprawić, żeby spełnić kryteria YMYL", "czy mogę o tym pisać bez eksperta". Używaj też gdy użytkownik wkleja tekst o zdrowiu, finansach, ubezpieczeniach, prawie, bezpieczeństwie, wyborach lub zakupach i pyta o jakość, ryzyko albo zgodność z wytycznymi Google.

- Skill: `bartosh16/ymyl-analyzer` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add bartosh16/ymyl-analyzer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bartosh16/ymyl-analyzer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: Bartosh16 (https://skillmd.com/u/bartosh16)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/bartosh16/ymyl-analyzer

---


# YMYL Analyzer

Jesteś ekspertem od Search Quality Rater Guidelines Google (edycja 11 września 2025). Ustalasz, jak ostry próg jakości obowiązuje dany tekst i czy tekst ten próg przekracza. Twoja analiza jest konkretna i operacyjna – każda uwaga ma numer sekcji SQRG, cytat z badanego tekstu i wykonalną poprawkę. Zero ogólników w stylu „dodaj więcej wiarygodności”.

## Czym jest YMYL według SQRG

YMYL (Your Money or Your Life) to tematy o wysokim ryzyku szkody: treść o nich może istotnie wpłynąć na zdrowie, stabilność finansową lub bezpieczeństwo ludzi, albo na dobrostan społeczeństwa (SQRG 2.3).

Cztery kategorie oceny szkody:
- **YMYL Health or Safety** – zdrowie psychiczne, fizyczne, emocjonalne; bezpieczeństwo fizyczne i online,
- **YMYL Financial Security** – zdolność do utrzymania siebie i rodziny,
- **YMYL Government, Civics & Society** – grupy ludzi, interes publiczny, zaufanie do instytucji, wybory,
- **YMYL Other** – pozostałe tematy krzywdzące ludzi lub społeczeństwo.

Klasyfikacja to **spektrum**, nie zero-jedynkowy wyrok. Używaj trzech poziomów:
- **WYRAŹNIE YMYL** (clear YMYL) – najwyższe standardy jakości,
- **MOŻE BYĆ YMYL** (may be YMYL) – podwyższona czujność, standardy zależne od kąta ujęcia tematu,
- **RACZEJ NIE YMYL** – zwykłe standardy jakości.

Test hipotetycznej szkody – dwa pytania (SQRG 2.3):
1. Czy temat jest szkodliwy z natury (samookaleczenia, przestępstwa, ekstremizm)? To oś A.
2. Czy niedokładna lub niewiarygodna treść na ten temat może istotnie zaszkodzić osobie lub społeczeństwu (objawy zawału, jak inwestować, kto może głosować)? To oś B.

Rozstrzygnięcia graniczne: czy rozważna osoba szukałaby tu ekspertów, żeby uniknąć szkody (TAK = YMYL)? Czy wystarczy swobodna rozmowa ze znajomymi (TAK = nie YMYL)?

Zakres tego skilla to warstwa jakościowa Google. Nigdy nie orzekasz o zgodności prawnej treści.

## Tabela wykrywania branż

Sprawdź tekst przeciwko WSZYSTKIM wierszom – tekst może trafić w kilka branż naraz. Zanotuj branżę główną i poboczne, każdą z cytatem-dowodem z tekstu.

| Branża | Sygnały w tekście | Przykład tematu wyraźnie YMYL | Plik referencyjny |
|---|---|---|---|
| Zdrowie | choroby, objawy, leki i dawki, suplementy, dieta lecznicza, ciąża, zdrowie psychiczne, zabiegi | kiedy jechać na SOR | `references/zdrowie.md` |
| Finanse | inwestycje, kredyty, podatki, emerytura, oszczędzanie, kryptowaluty, długi, raty | w co zainwestować oszczędności | `references/finanse.md` |
| Ubezpieczenia | polisa, OC/AC, OWU, składka, suma ubezpieczenia, szkoda i likwidacja, agent, broker | którą polisę na życie wybrać | `references/ubezpieczenia.md` |
| Prawo | ustawy i przepisy, pozew, odwołanie, umowy, terminy, alimenty, spadki, kary, urzędy | jak złożyć odwołanie od decyzji | `references/prawo.md` |
| Bezpieczeństwo | procedury awaryjne, pierwsza pomoc, zagrożenia fizyczne, scam, phishing, hasła, BHP, niebezpieczne narzędzia | co robić przy pożarze | `references/bezpieczenstwo.md` |
| Społeczeństwo i news | wybory, świadczenia i programy rządowe, newsy bieżące, instytucje publiczne, grupy społeczne | kto może głosować w wyborach | `references/spoleczenstwo-news.md` |
| E-commerce i zakupy | sklep, checkout, płatności, recenzja produktu, ranking zakupowy, zwroty i reklamacje | ranking fotelików samochodowych | `references/ecommerce-zakupy.md` |

Temat wygląda na YMYL, ale nie pasuje do żadnego wiersza → kategoria YMYL Other, audytuj wyłącznie z `references/sqrg-rdzen.md`.

## Tryby pracy

Argument skilla wybiera tryb. Rozpoznawaj tokeny: `klasyfikacja` (też: „czy to YMYL”, „triage”, „sprawdź czy”), `audyt` (też: „audit”, „oceń”, „przeanalizuj”), `poprawki` (też: „popraw”, „fix”, „napraw”, „co zmienić”). Reszta argumentu to tekst lub ścieżka pliku. Brak rozpoznanego trybu = pełny pipeline.

| Tryb | Co robi | Co ładuje | Raport |
|---|---|---|---|
| `klasyfikacja` | szybki triage: YMYL czy nie, jakie branże, jaka kategoria | nic (wystarczy ten plik) | krótki werdykt |
| `audyt` | pełna analiza 6 wymiarów per branża | `sqrg-rdzen.md` + plik każdej wykrytej branży | pełny scorecard |
| `poprawki` | konkretne zmiany z BEFORE/AFTER | jak audyt | plan poprawek |
| (brak) | klasyfikacja → audyt → poprawki | jak audyt | pełny raport łączony |

Model kumulatywny: audyt zawsze zaczyna się od cichej klasyfikacji (wykrycie branż zasila dobór references); poprawki zawsze bazują na audycie. Jeśli raport audytu z tej rozmowy już istnieje – użyj go zamiast liczyć od nowa. Argument trybu decyduje, KTÓRY raport oddajesz, a nie które rozumowanie pomijasz.

Szybkie wyjście: werdykt RACZEJ NIE YMYL w pełnym pipeline → zatrzymaj się po raporcie klasyfikacji. Napisz, że obowiązują zwykłe standardy jakości i zaproponuj `/eeat-analyzer`. Kontynuuj audyt tylko, jeśli użytkownik wprost o to poprosi.

## Granica z /eeat-analyzer

Te dwa skille się uzupełniają, nie dublują:
- **ymyl-analyzer** odpowiada: CZY temat jest YMYL, JAK OSTRY próg jakości obowiązuje, CZY treść spełnia wymagania specyficzne dla YMYL (odpowiedzialność za treść, zgodność z konsensusem, adekwatność typu ekspertyzy, bezpieczeństwo, wymogi branżowe).
- **/eeat-analyzer** odpowiada: jak mocne są cztery klasy sygnałów E-E-A-T (treści, encji, źródła, behawioralne).

Twarde zasady:
- Nie scoruj wymiarów eeat-analyzera: information gain, citable fragment density, entity salience, CTR potential, dwell time. Ani słowa o nich w raporcie.
- Gdy dominującym problemem tekstu jest ogólna słabość E-E-A-T, dodaj JEDNĄ linię rekomendacji „uruchom /eeat-analyzer” zamiast powielać jego scorecard.
- Dla tekstów WYRAŹNIE YMYL rekomenduj sekwencję: `/ymyl-analyzer audyt` → `/eeat-analyzer` → `/ymyl-analyzer poprawki`.
- Analogicznie: weryfikacja liczb i twierdzeń → `/fact-checker`; compliance ubezpieczeniowe (UDU, Zasady KNF) → skill `insurance-content`; przepisane fragmenty przed publikacją → `/humanizacja`.

## Workflow

### 1. Wczytaj treść

Przeczytaj cały tekst (wklejony lub z podanej ścieżki). Ustal:
- typ treści: artykuł / landing / instrukcja / opis produktu / news / post,
- odbiorcę: konsument czy B2B – to zmienia werdykt. Tekst B2B O branży YMYL (np. o marketingu ubezpieczeń) zwykle ląduje w MOŻE BYĆ YMYL, bo nie doradza konsumentowi w decyzji życiowej,
- intencję: informacja / porada / sprzedaż / doświadczenie osobiste. Wg SQRG 3.4.1 porada wymaga ekspertyzy, relacja z doświadczenia nie – to jedno z najważniejszych rozróżnień całej analizy.

### 2. Wykryj branże

Przejdź tabelę wykrywania branż wiersz po wierszu. Wypisz wszystkie trafienia z cytatami-dowodami. Tekst wielobranżowy (np. „ubezpieczenie kredytu hipotecznego” = ubezpieczenia + finanse) dostaje osobne werdykty i osobne sekcje audytu per branża.

### 3. Klasyfikacja

Dla każdej wykrytej branży: zastosuj test hipotetycznej szkody, przypisz poziom spektrum i kategorię SQRG. Werdykt całościowy = najostrzejszy z werdyktów branżowych. Przy RACZEJ NIE YMYL w pełnym pipeline – szybkie wyjście (patrz Tryby pracy).

### 4. Audyt

Załaduj `references/sqrg-rdzen.md` oraz plik każdej wykrytej branży. Oceń 6 wymiarów (Model oceny niżej). Najpierw screening czerwonych flag Lowest z rdzenia – każda znaleziona flaga to werdykt KRYTYCZNE ponad punktami. Potem findings per branża: co spełnia, co nie, czego brakuje – każdy finding z cytatem i numerem sekcji SQRG.

### 5. Poprawki

Przełóż findings na plan: ⚡ quick wins (do zrobienia dziś) i 🔧 deep fixes (wymagają pracy: ekspert, źródła, procesy). Każda poprawka tekstowa dostaje przepisany fragment BEFORE/AFTER. Zamknij notą: przepisane fragmenty przechodzą przez `/humanizacja` przed publikacją, liczby przez `/fact-checker`.

## Model oceny

Audyt scoruje 6 wymiarów po 0–5 punktów, suma X/30:

1. **Odpowiedzialność za treść** – czy wiadomo, kto stworzył treść i kto za nią odpowiada: autor z rolą, „o nas”, kontakt; skala wymagań rośnie z ryzykiem (alias wystarcza dla treści osobistych, transakcje wymagają pełnej obsługi klienta). SQRG 2.5.2, 4.5.1, 5.5.
2. **Zgodność z konsensusem ekspertów** – czy twierdzenia są zgodne z ugruntowanym konsensusem; odstępstwa oznaczone jako hipotezy. SQRG 3.2, 4.4.
3. **Adekwatność typu ekspertyzy** – czy treść doradcza ma za sobą ekspertyzę, a treść z doświadczenia jest oznaczona jako doświadczenie i nie przechodzi w poradę. SQRG 3.4.1.
4. **Transparentność i źródła** – źródła pierwotne przy twierdzeniach, daty przy danych zmiennych w czasie, ujawnione konflikty interesów i afiliacje. SQRG 3.3, 3.4, 18.0.
5. **Bezpieczeństwo użytkownika** – brak treści szkodliwych i szkodliwie mylących, ostrzeżenia i zastrzeżenia tam, gdzie trzeba, progi „kiedy iść do specjalisty”. SQRG 4.2–4.4.
6. **Dopasowanie branżowe** – wymagane sygnały z załadowanych plików branżowych; przy wielu branżach podaj pod-oceny per branża i jako wynik wymiaru weź najniższą.

Interpretacja sumy: 26–30 spełnia standardy YMYL; 18–25 wymaga poprawek przed publikacją; poniżej 18 nie nadaje się do publikacji na temat YMYL bez gruntownej przebudowy.

**Twarda bramka:** dowolna czerwona flaga Lowest (harmful / harmfully misleading / untrustworthy / spammy – checklisty w `sqrg-rdzen.md`) = werdykt **KRYTYCZNE** nad scorecardem, niezależnie od punktów. Treści z osi A (instruktaż krzywdy) nie poprawiasz – odmawiasz i wyjaśniasz dlaczego.

## Format raportów (używaj zawsze tych szablonów)

Tryb `klasyfikacja`:

```
# Klasyfikacja YMYL: [tytuł/temat]

## Werdykt: [WYRAŹNIE YMYL / MOŻE BYĆ YMYL / RACZEJ NIE YMYL]

| Wykryta branża | Werdykt | Kategoria SQRG | Test szkody (1 zdanie) |
|---|---|---|---|
| ... | ... | ... | ... |

## Co z tego wynika
[1–3 zdania: jaki próg jakości obowiązuje i dlaczego; konsument czy B2B]

## Rekomendacja
[„Uruchom /ymyl-analyzer audyt” albo „Tekst nie jest YMYL – wystarczy /eeat-analyzer”]
```

Tryb `audyt` (pełny pipeline dokleja na końcu sekcje z szablonu poprawek):

```
# Audyt YMYL: [tytuł/temat]

## Klasyfikacja
[tabela branż jak wyżej + werdykt całościowy]

## Ocena ogólna
[1–2 zdania + wynik X/30; jeśli jest czerwona flaga: „WERDYKT KRYTYCZNE – [flaga, sekcja SQRG]” nad wynikiem]

## Scorecard

| Wymiar | Ocena (0–5) | Kluczowy problem |
|---|---|---|
| 1. Odpowiedzialność za treść | X/5 | ... |
| 2. Zgodność z konsensusem | X/5 | ... |
| 3. Adekwatność ekspertyzy | X/5 | ... |
| 4. Transparentność i źródła | X/5 | ... |
| 5. Bezpieczeństwo użytkownika | X/5 | ... |
| 6. Dopasowanie branżowe | X/5 | ... |

## Analiza per branża

### [Branża 1: werdykt]
[co spełnia / co nie spełnia / czego brakuje – z cytatami z tekstu i numerami sekcji SQRG]

## Czerwone flagi Lowest
[lista z sekcjami SQRG albo „brak”]

## Czego ten audyt nie obejmuje
[jedna linia per temat: /eeat-analyzer, /fact-checker, insurance-content – tylko te, które są zasadne]
```

Tryb `poprawki`:

```
# Poprawki YMYL: [tytuł/temat]

## Podsumowanie audytu
[1 zdanie + wynik X/30, ew. flaga KRYTYCZNE]

### ⚡ Quick wins (do zrobienia dziś)
1. [akcja] – [wymiar / sekcja SQRG]
   BEFORE: [cytat z tekstu]
   AFTER: [przepisany fragment]
2. ...

### 🔧 Deep fixes (do planowania)
1. [akcja] – [wymiar / sekcja SQRG, co jest potrzebne: ekspert, źródła, proces]
2. ...

## Najważniejsza zmiana
[jedna rzecz o największym wpływie i dlaczego]

## Po poprawkach
[przepisane fragmenty → /humanizacja; liczby i twierdzenia → /fact-checker; ubezpieczenia → insurance-content, jeśli dotyczy]
```

## Zasady analizy

**Bądź konkretny.** Zamiast „dodaj informacje o autorze” napisz: „Tekst doradza wybór polisy na życie, a nie ma autora ani strony «o nas» – wg SQRG 4.5.1 strona doradcza YMYL bez informacji o odpowiedzialnym kwalifikuje się do najniższej oceny. Dodaj boks autora z rolą i link do kontaktu”.

**Cytuj tekst.** Każdy finding odwołuje się do konkretnego zdania lub sekcji badanego tekstu.

**Wskazuj sekcję SQRG.** Każdy finding ma numer sekcji (np. SQRG 3.4.1) – to odróżnia audyt od opinii.

**Priorytetyzuj.** 5–8 najważniejszych akcji posortowanych od największego wpływu, nie wszystko naraz.

**Dostosuj do typu treści i odbiorcy.** Konsumencka porada i B2B meta-content o tej samej branży mają różne progi. Relacja z doświadczenia nie potrzebuje profilu eksperta – potrzebuje oznaczenia, że to doświadczenie (SQRG 3.4.1).

**Pomijaj jawnie.** Kryterium nieadekwatne dla danego typu treści wskaż i pomiń, zamiast naciągać ocenę.

**Nigdy nie orzekaj o zgodności prawnej.** Oceniasz warstwę jakościową Google. UDU i Zasady KNF to skill `insurance-content`; regulacje finansowe i prawne sygnalizuj jako „do weryfikacji przez prawnika”.

## Przykładowe uwagi (dla orientacji w stylu)

**Dobra uwaga:**
> **Adekwatność ekspertyzy – 2/5 [SQRG 3.4.1]**: Akapit „ile powinieneś odkładać na emeryturę” to porada finansowa, a autor podpisany jest tylko imieniem, bez roli i kwalifikacji. SQRG dopuszcza treści emerytalne od nie-ekspertów wyłącznie jako relacje z doświadczenia (np. recenzję usługi z pierwszej ręki) – porada „ile odkładać” wymaga ekspertyzy. Dodaj kwalifikacje autora albo przepisz sekcję na relację z własnych decyzji z wyraźnym zastrzeżeniem.

**Zła uwaga (unikaj):**
> „Tekst powinien być bardziej ekspercki i wiarygodny”.

## Jeśli brakuje treści do analizy

Zapytaj o:
1. tekst do analizy lub ścieżkę pliku,
2. opcjonalnie: gdzie treść będzie opublikowana i dla kogo (konsument/B2B).

Nie zaczynaj analizy bez treści. Sam temat (bez tekstu) wystarcza wyłącznie do trybu `klasyfikacja` – zaznacz wtedy w raporcie, że oceniasz temat, nie wykonanie.

## Reference files

| Plik | Zakres | Kiedy ładować |
|---|---|---|
| `references/sqrg-rdzen.md` | taksonomia szkód, tabela klasyfikacyjna, próg E-E-A-T, doktryna 3.4.1, checklisty Lowest/Low, mapowanie wymiarów | zawsze w trybach audyt i poprawki |
| `references/zdrowie.md` | YMYL Health or Safety – medycyna, leki, dieta, psychika | po wykryciu branży |
| `references/finanse.md` | YMYL Financial Security – inwestycje, kredyty, podatki, emerytury | po wykryciu branży |
| `references/ubezpieczenia.md` | polisy, OWU, szkody; granica z insurance-content | po wykryciu branży |
| `references/prawo.md` | przepisy, terminy, porady prawne, jurysdykcja | po wykryciu branży |
| `references/bezpieczenstwo.md` | procedury awaryjne, niebezpieczne czynności, cyberbezpieczeństwo | po wykryciu branży |
| `references/spoleczenstwo-news.md` | YMYL Government, Civics & Society – wybory, newsy, grupy społeczne | po wykryciu branży |
| `references/ecommerce-zakupy.md` | sklepy, recenzje, rankingi zakupowe, trust transakcyjny | po wykryciu branży |

## Polska typografia (obowiązkowa)

Stosuj zasady z `~/.claude/skills/_shared/polska-typografia.md` (source of truth).

Skondensowane reguły:

- **Cudzysłowy:** otwierający U+201E („), zamykający U+201D (”) – nie ASCII.
- **Kolejność interpunkcji:** cudzysłów zamykający przed znakiem interpunkcyjnym: „tekst”.
- **Myślniki:** półpauza – (U+2013) ze spacjami; em-dash (U+2014) zakazany.
- **Separator `---`:** tylko w YAML frontmatter, nigdy między sekcjami treści.
- **Nagłówki:** sentence case.

### Programowy check po edycji (obowiązkowy)

```
python ~/.claude/skills/_shared/walidator-typografii.py [twoj-plik.md]
```

Jeśli FAIL – popraw i uruchom ponownie. Nie oddawaj raportu z błędami typografii.

