Prawo pl saos
Skill jamarpl21/prawo-pl-eli/plugins/prawo-pl-saos/skills/prawo-pl-saos
Odpytuje PUBLICZNE API SAOS (saos.org.pl) — bazę polskiego ORZECZNICTWA: wyroki, postanowienia i uchwały Sądu Najwyższego (SN), Trybunału Konstytucyjnego (TK), sądów powszechnych (SA/SO/SR) i Krajowej Izby Odwoławczej (KIO). Używaj, gdy potrzebujesz ORZECZEŃ, a nie treści przepisu: „orzecznictwo SN/TK do art. X", „jak sądy interpretują/stosują…", „linia orzecznicza", „znajdź wyrok o sygnaturze…", „uchwała SN sygn. …", przy ANALIZIE i PISANIU pism procesowych (poszukiwanie podstawy w judykaturze). Treść przepisu bierz z ELI (skill prawo-pl-eli), tu szukasz JAK go stosują. Filtruj po sądzie, sygnaturze, sędzim, powołanym przepisie i dacie; zwraca pełne uzasadnienia, powołane przepisy i powołane orzeczenia. UWAGA: SAOS to baza WTÓRNA (agregat) — sądy administracyjne (NSA/WSA) są w niej praktycznie nieobecne (dla nich: skill prawo-pl-cbosa). Polish case-law from the public SAOS API.From its SKILL.md
npx -y skills add jamarpl21/prawo-pl-eli --skill prawo-pl-saosAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 11 stars11 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 4 commands, including `python3 "$SAOS" <komenda> [...]` and 3 more.
- fetches URLsInstructs the agent to fetch 1 URL, including https://raw.githubusercontent.com/jamarpl21/prawo-pl-eli/main/plugins/prawo-pl-saos/skills/prawo-pl-saos/scripts/saos.py.
SKILL.md
6.6 KB, ~2.2k tokens by cl100k_base, as published. Nobody here has run it
Polskie orzecznictwo z publicznego API SAOS
Skill do orzecznictwa (judykatury) polskiego: wyroków, postanowień i uchwał. Sięga do publicznego API
SAOS (System Analizy Orzeczeń Sądowych, https://www.saos.org.pl/api) — agregatu orzeczeń jawnych:
SN, TK, sądy powszechne (SA/SO/SR), KIO. Używaj go zawsze, gdy pytanie dotyczy tego, jak sądy
stosują/interpretują przepis, gdy trzeba znaleźć konkretny wyrok po sygnaturze, ustalić linię
orzeczniczą albo poprzeć argument w piśmie procesowym judykaturą.
Podział ról (przepis ≠ orzeczenie)
- Treść przepisu — z ELI, nie z SAOS. Brzmienie polskiej ustawy/kodeksu cytuj przez skill
prawo-pl-eli (
scripts/eli.py). SAOS daje orzeczenia, nie autorytatywny tekst przepisu. - JAK sądy stosują przepis — z SAOS. „Co mówi orzecznictwo o art. 299 k.s.h.", „czy SN dopuszcza…", „linia orzecznicza w sprawie…", „znajdź wyrok sygn. III CSK 203/09" — to zadania dla tego skilla.
- Most ELI → SAOS: najpierw ustal przepis w ELI, potem
szukaj --przepis "..."w SAOS, by znaleźć orzeczenia powołujące ten przepis. - Delegując research subagentowi, wpisz: „orzecznictwo polskie pobieraj przez
scripts/saos.py(skill prawo-pl-saos); treść przepisów przezscripts/eli.py(prawo-pl-eli)".
Narzędzie
Wszystko robi helper scripts/saos.py (tylko biblioteka standardowa Pythona — bez instalacji).
Skrypt leży obok tego pliku SKILL.md (<katalog skilla>/scripts/saos.py) — NIE zakładaj, że to
~/.claude/skills/prawo-pl-saos (skill zainstalowany jako plugin leży w katalogu pluginów; w Claude
Code: ${CLAUDE_PLUGIN_ROOT}/skills/prawo-pl-saos). Gdy nie znasz ścieżki, najpierw ją ustal:
SAOS=$(find "$HOME/.claude" "$HOME/.agents" /mnt /sessions -maxdepth 10 -name saos.py -path "*prawo-pl-saos*" 2>/dev/null | head -1)
[ -n "$SAOS" ] || { curl -fsSL https://raw.githubusercontent.com/jamarpl21/prawo-pl-eli/main/plugins/prawo-pl-saos/skills/prawo-pl-saos/scripts/saos.py -o /tmp/saos.py && SAOS=/tmp/saos.py; }
python3 "$SAOS" <komenda> [...]
(W przykładach niżej python3 scripts/saos.py oznacza python3 "$SAOS", jeśli nie jesteś w katalogu skilla.)
Komendy
- szukaj — znajdź orzeczenia po kryteriach:
python3 scripts/saos.py szukaj "rękojmia wiary publicznej" --sad SN --limit 5Opcje:--sad SN|TK|powszechne|admin|KIO,--sygnatura "III CSK 203/09",--przepis "Kodeks cywilny"(powołany przepis/akt),--sedzia "Górski",--haslo "nienależne świadczenie",--typ wyrok|postanowienie|uchwala|zarzadzenie|uzasadnienie,--od 2020-01-01,--do 2024-12-31,--limit N(1–100),--strona N(od 0). - orzeczenie — pełne orzeczenie po ID (z listy
szukaj):python3 scripts/saos.py orzeczenie 76341Pokazuje metadane, powołane przepisy i powołane orzeczenia (z ID do dalszego skoku) oraz treść uzasadnienia. Do długich uzasadnień:--fragment "rękojmia"(wycina okna wokół frazy). - sygnatura — szybkie odszukanie po numerze sprawy:
python3 scripts/saos.py sygnatura III CSK 203/09 - każda komenda przyjmuje
--json(surowa odpowiedź API; podawaj PRZED komendą:saos.py --json szukaj ...).
Typowy przepływ: szukaj (zawęź --sad/--przepis/--haslo) → wybierz ID → orzeczenie <id>
→ w razie potrzeby skacz po referencedCourtCases do powołanych orzeczeń.
Zasady (ważne — dlaczego)
- SAOS to baza WTÓRNA (agregat), nie źródło urzędowe. Orzeczenia są jawne, ale do dosłownego cytatu
i pewności zweryfikuj w portalu właściwego sądu (link „Źródło oryginalne" w
orzeczenie). Zawsze podawaj sygnaturę + sąd + datę (np. „wyrok SN z 9.04.2010, III CSK 203/09"). - Brak sądów administracyjnych. NSA/WSA są w SAOS praktycznie nieobecne (
--sad adminzwykle zwraca 0). Orzecznictwo administracyjne pobieraj skillem prawo-pl-cbosa (baza CBOSA,scripts/cbosa.py). - Świeżość bywa opóźniona. Najnowsze orzeczenia mogą jeszcze nie być w bazie — przy sprawie na konkretną datę zaznacz „wg SAOS na dzień X — do potwierdzenia" i sprawdź portal sądu.
- Nie myl orzeczenia z przepisem. Po znalezieniu orzeczenia, brzmienie powołanego przepisu i jego
aktualność potwierdź w ELI (
prawo-pl-eli) — orzeczenie mogło zapaść na starszym stanie prawnym. - Pełna lista endpointów i parametrów:
references/api.md.
Czego ten skill NIE obejmuje
- treści przepisów (ustawy/kodeksy → skill prawo-pl-eli, ELI Sejmu),
- prawa UE i orzecznictwa TSUE (→ skill prawo-eu-eurlex, EUR-Lex/CELLAR),
- sądów administracyjnych (NSA/WSA — w SAOS ich nie ma; → skill prawo-pl-cbosa),
- decyzji Prezesa UODO (→ skill prawo-pl-uodo),
- pism stron, akt sprawy, KRS, ksiąg wieczystych. Jeśli zagadnienie wymaga tych źródeł — powiedz to wprost, nie udawaj, że SAOS je pokryje.
Przykładowy przepływ
Pytanie (przy analizie pozwu z art. 299 k.s.h.): „jak SN podchodzi do odpowiedzialności członka zarządu za zobowiązania spółki — znajdź orzecznictwo".
- (opcjonalnie) ELI:
tj DU 2000 1037→ brzmienie art. 299 k.s.h. (skill prawo-pl-eli). szukaj "odpowiedzialność członka zarządu" --przepis "Kodeks spółek handlowych" --sad SN --limit 5→ lista orzeczeń SN z sygnaturami i ID.orzeczenie <id>→ teza/uzasadnienie + powołane przepisy + powołane orzeczenia (skok po linii orzeczniczej).- W odpowiedzi: zacytuj tezę, podaj sygnaturę + sąd + datę, zaznacz „baza SAOS (wtórna) — do dosłownego cytatu zweryfikuj w portalu sądu".
What ships with it: 2 files
19.7 KB alongside SKILL.md, 1 of them executable
references/
- api.md4.1 KB
scripts/
- saos.pyruns15.7 KB