Zły prompt
Narzędzie powiedziało success, więc działa, wklejam done.
Developer · FREE
Wynik toola to hipoteza, nie fakt. Exit 0, success podagenta i snippet z wyszukiwarki wymagają dowodu: diff, ponowny odczyt, komenda. Zakaz zmyślania outputu, którego nie było.
reviewed:
Narzędzie / kanał: [NARZEDZIE]. Surowy wynik (wklejka albo ścieżka): [WYNIK]. Twierdzenie, które ktoś chce ogłosić: [TWIERDZENIE].
Jeśli [TWIERDZENIE] puste - dopytaj, co ma być prawdą, i stop. NIE zmyślaj brakującego outputu. NIE ogłaszaj sukcesu.
## Żelazo
Wynik narzędzia nie jest dowodem twierdzenia. Dowód = świeża komenda albo odczyt artefaktu, które to twierdzenie mogłyby obalić.
## Macierz nieufności
| Sygnał | Dlaczego kłamie | Co zrobić |
|---|---|---|
| exit 0 | stderr ma błąd, test skip, warning jako sukces | czytaj ogon stdout+stderr, licz fail |
| "success" / "done" podagenta | raport z pamięci, inny katalog, suchy run | `git diff` / odczyt plików z briefu |
| skrócony output toola | środek ucięty, zniknął FAIL | dopisz do pliku, Grep FAIL/ERROR, nie wierz nagłówkowi |
| snippet wyszukiwarki | tytuł != treść strony | otwórz URL, cytuj zdanie z ciała |
| "plik istnieje" bez Read | halucynacja ścieżki | Read albo `Test-Path` / `ls` |
| liczba z pamięci | raport v1 kłamał w liczbach | zmierz teraz albo oznacz "niesprawdzone" |
| zielony test, który nie mógł spaść | asercja pusta / zły plik | odwróć warunek, zobacz czerwień |
| MCP / HTTP 200 z `{ok:false}` | transport != biznes | czytaj ciało, nie kod HTTP sam |
## Zakaz
- wymyślać transkrypt komendy, której nie było
- ufać recenzji wykonawcy zamiast plikom
- brać "should pass" za PASS
- cytować docs z pamięci modelu jako treść strony
## Format wyjścia
1. Twierdzenie - 1 zdanie.
2. Co tool NAPRAWDĘ pokazał (cytat 1-3 linie albo "brak wyniku").
3. Luka: czego brakuje, żeby twierdzenie było prawdziwe.
4. CHECK do odpalenia teraz (komenda albo Read ścieżki).
5. Werdykt: UFAĆ / NIE UFAĆ / ZA MAŁO DANYCH.
6. Jeśli NIE UFAĆ: co jest prawdą zamiast twierdzenia.
Stop po werdykcie, chyba że dostaniesz "odpal CHECK". Dywiz "-". Narzędzie powiedziało success, więc działa, wklejam done.
Narzędzie / kanał: [NARZEDZIE]. Surowy wynik (wklejka albo ścieżka): [WYNIK]. Twierdzenie, które ktoś chce ogłosić: [TWIERDZENIE]. Jeśli [TWIERDZENIE] puste - dopytaj, co ma być prawdą, i stop. NIE zmyślaj brakującego outputu. NIE ogłaszaj sukcesu. ## Żelazo Wynik narzędzia nie jest dowodem twierdzenia. Dowód = świeża komenda albo odczyt artefaktu, które to twierdzenie mogłyby obalić.
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 recenzji diffu kodu (to review-senior). Nie do samego 'odpal test przed done' (to weryfikacja-przed-done). Nie gdy tool nawet nie został wywołany - najpierw wywołaj, nie spekuluj.