AI Output Validation

Warstwa walidacji 'schema-first' dla wyjść AI przed trafieniem do systemów niższego poziomu

Autor: DevelopersGlobal · DevelopersGlobal/ai-agent-skills

Testowano · Działa ★ 7.6/10

AI Output Validation — Warstwa walidacji 'schema-first' dla wyjść AI przed trafieniem do systemów niższego poziomu

Co robi ten skill

Umiejętność oparta na liście kontrolnej do walidacji, parsowania i sanityzacji wyjść generowanych przez AI, zanim trafią do użytkowników lub kodu niższego poziomu. Wymusza projektowanie 'schema-first', promptowanie ze strukturalnym wyjściem, parsowanie z ponowną próbą (maks. 2), a następnie strukturalny błąd, semantyczne sprawdzenia ograniczeń i sanityzację specyficzną dla miejsca docelowego. Uruchamia się, gdy wyjście modelu zasila bazę danych, agenta lub ścieżkę kodu, zamiast być tylko wyświetlane.

Raport z testu

Poproszona o wzmocnienie warstwy wyjściowej klasyfikatora biletów LLM, umiejętność wygenerowała wersjonowany schemat JSON, przepływ parse-then-retry-max-2-then-structured-error, semantyczne sprawdzenie spójności pewności z wyliczeniem akcji oraz sanityzację specyficzną dla miejsca docelowego (XSS/SQLi/code-sandbox) — skromny, ale rzeczywisty krok naprzód w porównaniu z odpowiedzią baseline'u try/catch-and-log. Jest to czysta lista kontrolna metodologii bez dołączonych skryptów, więc wzrost w stosunku do silnego modelu jest raczej przyrostowy niż dramatyczny. Trzy pokrewne umiejętności w sekcji References nie istnieją w samodzielnej instalacji, ale są to linki 'zobacz także', a nie zależności środowiskowe; polecenie kopiowania działa dosłownie z pustego HOME.

Testowano: 2026-07-19 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/DevelopersGlobal/ai-agent-skills
mkdir -p ~/.claude/skills
cd ai-agent-skills && cp -r skills/ai-output-validation ~/.claude/skills/ai-output-validation

Komendy i przykładowe prompty

  • /ai-output-validationWarstwa walidacji 'schema-first' dla wyjść AI przed trafieniem do systemów niższego poziomu

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Harden the output layer of my LLM ticket classifier before launch.
  • Validate this GPT JSON output against a schema before it hits the DB.
  • My agent parses model output and crashes — help me harden it.