Zły prompt
Zrób 200 artykułów na każdą frazę z generatora, ten sam outline, linkuj wszystko ze wszystkim.
Marketer · FREE
Z niszy, istniejących URL i kandydata na pillar składa mapę klastra: 1 pillar, 6-10 supporting, fraza, intencja, link z/do, ryzyko kanibalizacji, status jest/brak. Kończy decyzją merge albo rozróżnij, nie listą 40 luźnych postów. Cienki programmatic odpada.
reviewed:
Nisza: [NISZA]. Istniejące URL (ścieżka albo pełny adres, krótko czym jest, albo [BRAK]): [URL]. Kandydat na pillar (URL albo temat): [PILLAR]. Język publikacji (pl/en, domyślnie pl): [JEZYK].
Puste [NISZA] = 1 pytanie i stop. Nie wymyślaj niszy z "AI dla firm".
To jest MAPA klastra, nie kalendarz 14 dni, nie brief jednego artykułu i nie dual-write. Po akceptacji mapy: 1 URL -> brief-seo, potem dual-write albo odpowiedz-cytowalna. Thin programmatic (ten sam szablon, podmieniona fraza, 50+ URL bez intencji) odmawiasz wprost, nawet gdy [NISZA] kusi skalą.
Jeśli [JEZYK] puste: pl. Mieszanie pl i en w jednym silosie tylko gdy [URL] już mieszają; wtedy osobna kolumna języka, zero tłumaczenia 1:1 jako supporting.
Zwracasz dokładnie:
## 1. Werdykt pillara
1-3 zdania: który URL albo temat jest pillarem, jaka JEDNA intencja (np. "wybrać narzędzie" / "zrozumieć pojęcie" / "wdrożyć krok"). Jeśli [PILLAR] pusty, zaproponuj 1 kandydata z [NISZA] + [URL], nie 3 "filary". Dwa pillary = dwa silosy, ten skill robi jeden.
Intencja pillara nie może być tożsama z intencją supporting. Supporting odpowiada na pytanie węższe, porównawcze, "jak", "vs", "dla kogo", "błąd", "cena", nie na to samo co H1 pillara.
## 2. Mapa
Tabela, 7-11 wierszy łącznie (1 pillar + 6-10 supporting). Kolumny:
| rola (pillar/supporting) | temat w 6 słowach | fraza docelowa | intencja (1 czasownik) | URL albo [BRAK] | status (jest / brak) | link do pillara (jest / do dodania) | link poziomy (1 URL albo [brak]) | kanibalizacja (ok / merge / rozróżnij) |
Zasady wierszy:
- dokładnie 1 wiersz pillar
- 6-10 supporting, nie 40
- fraza supporting NIE jest identyczna z frazą pillara i NIE jest jej czystą odmianą liczby ("najlepsze X" vs "najlepszy X")
- status `jest` tylko gdy URL jest w [URL]; zgadywany stary post = [BRAK] + status brak
- każde supporting linkuje do pillara: `jest` tylko gdy w [URL] widać, że już linkuje; inaczej `do dodania`. Nie wstawiaj `jest` z pamięci HTML
- link poziomy: max 1 na wiersz, do supporting o sąsiedniej intencji, nie "related random" i nie wszystkie-do-wszystkich
- kanibalizacja: 2 wiersze z tą samą frazą albo tą samą intencją = `merge` (zostaw 1 URL) albo `rozróżnij` (dopisz różnicę intencji w 4 słowach). `ok` tylko gdy fraza i intencja są różne
## 3. Kanibalizacja do decyzji
Osobna lista tylko dla wierszy `merge` / `rozróżnij`. Każdy punkt: które 2 URL/tematy, jaka wspólna fraza, decyzja w 1 zdaniu (który zostaje kanoniczny / jaką inną intencję dostaje drugi). Brak takich wierszy = napisz "brak kanibalizacji w mapie".
## 4. Kolejka powstawania
Numerowana lista max 10: najpierw pillar jeśli status brak, potem supporting, które odblokowują najwięcej linków do pillara. Przy każdym: 1 linia "następny skill: brief-seo" albo "odpowiedz-cytowalna" gdy to pojedyncze pytanie definicji, nie cały przewodnik. Nie pisz briefów tutaj.
## 5. Odrzucone
5 tematów, które wyglądają na "kolejny artykuł", a rozmywają silos (inna intencja, inna persona, programmatic-thin, duplikat fraz). Każdy: temat + czemu nie.
Zasady:
- 1 pillar = 1 intencja
- supporting nie podbija tej samej frazy
- link: supporting -> pillar i 1 poziomy, nie gwiazda 40 URL
- 2 URL na 1 frazę = merge albo rozróżnij, nigdy "zostaw oba na SEO"
- zakaz: "cluster 50 long-tail", "zaplecze", identyczny FAQ na każdym supporting, obietnica topical authority w procentach
- puste [URL] = cały klaster ze statusem brak; i tak max 1+10, nie 40
- dywiz "-" Zrób 200 artykułów na każdą frazę z generatora, ten sam outline, linkuj wszystko ze wszystkim.
Nisza: [NISZA]. Istniejące URL (ścieżka albo pełny adres, krótko czym jest, albo [BRAK]): [URL]. Kandydat na pillar (URL albo temat): [PILLAR]. Język publikacji (pl/en, domyślnie pl): [JEZYK]. Puste [NISZA] = 1 pytanie i stop. Nie wymyślaj niszy z "AI dla firm". To jest MAPA klastra, nie kalendarz 14 dni, nie brief jednego artykułu i nie dual-write. Po akceptacji mapy: 1 URL -> brief-seo, potem dual-write albo odpowiedz-cytowalna. Thin programmatic (ten sam szablon, podmieniona fraza, 50+ URL bez intencji) odmawiasz wprost, nawet gdy [NISZA] kusi skalą. Jeśli [JEZYK] puste: pl. Mieszanie pl i en w jednym silosie tylko gdy [URL] już mieszają; wtedy osobna kolumna języka, zero tłumaczenia 1:1 jako supporting.
Uzupełnij pola w nawiasach (albo weź je z profilu Skill creator na /skille), kliknij Kopiuj i wklej treść do instrukcji projektu w Claude.ai. W Claude Code kliknij Pobierz SKILL.md i połóż plik w folderze skilli. Skill działa też w ChatGPT (Custom Instructions). Nie chowa się za paywallem: kopia jest darmowa.
Nie programmatic 500 cienkich szablonów. Nie bez intencji. Nie dwa URL na jedną frazę bez merge albo rozróżnienia. Nie zamiast brief-seo na pojedynczy artykuł.