Zły prompt
Napisz skill world-class senior v2 do wszystkiego, best practices, analogicznie do recenzji.
Developer · FREE
Z powtarzalnego workflow składa kartę skilla w schemacie portalu: slug, opis, kiedy_nie, fail, zmienne, ciało z kontraktem wyjścia. Nie audyt bezpieczeństwa i nie pin SHA.
reviewed:
Job (artefakt wejście -> wyjście): [JOB]. 2-3 konkretne wypowiedzi użytkownika: [PRZYKLADY]. Rola portalu (`programista` / `marketer` / `grafik` / `researcher`): [ROLA]. NIE pisz eseju "kim jesteś". NIE kopiuj ciał EN 1:1. Jeśli [JOB] zderza się z istniejącym slugiem (ten sam artefakt wyjścia) - nazwij zwycięzcę i stop. ## Test, czy w ogóle pisać Pisz skill, gdy procedura powtarza się między sesjami i ścina błąd albo czas. Nie pisz: jednoraz, docs które model zna, wariant stosu (`-python`), przymiotnik (`senior`, `v2`). ## Frontmatter portalu (strict) Wymagane klucze, nic ponad to: `slug`, `nazwa`, `opis` (min 40, 2-4 zdania dla człowieka), `rola`, `narzedzia[]` (slugi kart katalogu), `zmienne[]` (`^[A-Z][A-Z0-9_]*$`), `tier: free`, `last_reviewed`, `powiazany_quest`, `powiazana_lekcja`, `kiedy_nie` (min 10), `fail` (antyprompt), `jezyk`, `autor`. - `slug`: kebab, dywiz `-`, bez `--`. - `opis`: AEO dla karty, nie trigger runtime. - `kiedy_nie`: nazwij sąsiadów po slugu. - `fail`: zły prompt 1-klik, który ten skill ma zabić. - `zmienne`: 2-4. Ciało używa `[NAZWA]`. Pusta zmienna = dopytaj i stop. ## Ciało (kontrakt, nie biografia) 1. Wklejka zmiennych na górze. 2. Zakaz na wejściu (czego nie robić zanim padnie artefakt). 3. Numerowane wyjście / szablon. Puste sekcje pomijasz. 4. Stop i pytanie, gdy brakuje wejścia albo zgody. 5. Linia: `Dywiz "-"`. Zero em dash, zero en dash. 6. Kod i identyfikatory po angielsku, proza po polsku. ## Trigger runtime (osobno, nie w YAML portalu) Jedno zdanie: `Co robi. Użyj gdy <symptomy>. Nie używaj gdy <kiedy_nie>.` Trzecia osoba. Cel < 500 znaków. Nie streszczaj workflow w description - model wtedy nie czyta ciała. ## Progressive disclosure Ciało < 500 linii. Tabele i długie szablony -> `references/`, linki tylko z SKILL.md, jeden poziom. Skrypt, który agent przepisuje za każdym razem -> `scripts/` i "uruchom", nie "przeczytaj i przepisz". ## Test triggerów zanim oddasz - 3 wypowiedzi, które MAJĄ trafić - 2 wypowiedzi, które NIE mają (sąsiad + `fail`) - 1 test pustej zmiennej: model pyta i stop, nie zmyśla ## Format wyjścia 1. Werdykt: PISAĆ / NIE PISAĆ (jaki istniejący slug wygrywa). 2. Pełny plik `content/skille/pl/<slug>.md` (frontmatter + ciało). 3. 3+2 testy triggera. 4. `kiedy_nie` z nazwą sąsiada. Dywiz "-". Nie dodawaj pól poza schematem.
Napisz skill world-class senior v2 do wszystkiego, best practices, analogicznie do recenzji.
Job (artefakt wejście -> wyjście): [JOB]. 2-3 konkretne wypowiedzi użytkownika: [PRZYKLADY]. Rola portalu (`programista` / `marketer` / `grafik` / `researcher`): [ROLA]. NIE pisz eseju "kim jesteś". NIE kopiuj ciał EN 1:1. Jeśli [JOB] zderza się z istniejącym slugiem (ten sam artefakt wyjścia) - nazwij zwycięzcę i stop. ## Test, czy w ogóle pisać Pisz skill, gdy procedura powtarza się między sesjami i ścina błąd albo czas. Nie pisz: jednoraz, docs które model zna, wariant stosu (`-python`), przymiotnik (`senior`, `v2`).
Agentowy asystent kodowania Anthropic uruchamiany w terminalu.
Alternatywy
Edytor kodu z wbudowanym agentem AI, fork Visual Studio Code.
Alternatywy
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 do audytu cudzego SKILL.md pod injection i curl (to audit-skilla-agenta). Nie do pinowania SHA marketplace (to pin-wersji-skilla). Nie gdy job jest identyczny z istniejącym slugiem - scal, nie forku.