Ekstraktor cytatow pl
Skill matematicsolutions/awesome-matematic-skills-pl/fundament-weryfikacyjny/skills/ekstraktor-cytatow-pl
Polish hub of legal-AI skills - 41 skills in 8 Claude Code / Cowork bundles (LLM output verification, PL/EU case law, DOCX redline, AI Act audit bundle). GDPR-safe, vendor-neutral, MIT.
npx -y skills add matematicsolutions/awesome-matematic-skills-pl --skill ekstraktor-cytatow-plAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 2 stars2 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.
What its author says it does
Copied from the file, not written here
Deterministyczny ekstraktor cytatów prawnych z polskiego pisma - znajduje WSZYSTKIE odwołania (sygnatury sądów, ECLI, identyfikatory Dz.U./M.P./ELI, powołane przepisy), normalizuje je, deduplikuje i rozwiązuje odwołania skrótowe (tamże, op. cit., wyżej powołany wyrok) do antecedentu. Front-end do citation-grounding-pl: najpierw znajdź każdy cytat, potem zweryfikuj. Mechaniczny, bez LLM przy ekstrakcji (regex + reguły), RODO-safe (lokalnie). Uzywaj gdy: "wypisz wszystkie cytaty z tego pisma", "jakie orzeczenia sa powolane", "lista sygnatur", "wyciagnij przepisy z opinii", "ekstrakcja cytatow", "co tu jest cytowane", przed groundingiem / przed wyslaniem pisma / przy audycie cudzego pisma.
The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
5.1 KB, as published. Nobody here has run it
Ekstraktor cytatów PL - znajdź każdy cytat, zanim go zweryfikujesz
Filozofia
Zweryfikować można tylko to, co się najpierw znajdzie. Grounding cytatu (citation-grounding-pl) sprawdza, czy dany cytat istnieje w źródle - ale działa na liście cytatów, którą ktoś musi najpierw zebrać. Ten skill jest tym front-endem: przechodzi pismo i wypisuje WSZYSTKIE odwołania, tak by żadne nie wymknęło się weryfikacji. Pominięty cytat to cytat niesprawdzony.
Ekstrakcja jest mechaniczna (wzorce + reguły, nie LLM) - to celowe: model na etapie znajdowania cytatów mógłby jeden przeoczyć albo dopowiedzieć. Lokalnie, RODO-safe.
Trzy kroki (za eyecite, zlokalizowane do PL)
- Ekstrakcja - rozpoznaj i wyłap każde odwołanie wg wzorców PL poniżej.
- Agregacja - rozwiąż odwołania skrótowe (tamże / op. cit. / wyżej powołany wyrok) do pełnego antecedentu, żeby policzyć je jako jeden cytat, nie kilka.
- Przekazanie - oddaj ustrukturyzowaną listę do citation-grounding-pl do weryfikacji string-match.
Wzorce odwołań (PL)
Sygnatury orzeczeń
- SN / sądy powszechne: izba rzymska + litera wydziału + numer/rok, np.
II CSK NN/RR,I KZP NN/RR,III CZP NN/RR(NN = numer, RR = rok - placeholdery). - Sądy administracyjne: NSA
II FSK NNNN/RR; WSA z oznaczeniem siedziby przez ukośnik, np.III SA/Wa NNN/RR,I SA/Gd NN/RR. - Trybunał Konstytucyjny:
K 1/20,P 7/19,SK 3/18,Ts 45/20. - KIO (zamówienia publiczne):
KIO NNN/RR, sprawy łączoneKIO NNN/RR, KIO NNN/RR. - TSUE:
C-123/20, odwoławczeC-123/20 P, sprawy połączoneC-123/20 i C-124/20; Sąd UET-456/19.
ECLI
- Polski:
ECLI:PL:SN:2015:IICSK24515,ECLI:PL:NSA:2018:.... - Unijny:
ECLI:EU:C:2020:559,ECLI:EU:T:2019:....
Akty prawne (Dz.U. / M.P. / ELI / UE)
Dz.U. RRRR poz. NNNN,Dz.U. z RRRR r. poz. NNNN, starszy formatDz.U. z RRRR r. Nr N, poz. NNNN.M.P. 2019 poz. 50;Dz.Urz. UE L 119(RODO),Dz.Urz. UE C ....- ELI URI Sejmu, np.
.../DU/2020/1234.
Powołane przepisy
art. 415 KC,art. 5 ust. 1 lit. a RODO,art. 233 § 1 KPC,§ 3 ust. 2(akt wykonawczy).
Agregacja - odwołania skrótowe (antecedenty PL)
Rozwiąż do pełnego cytatu powołanego wcześniej:
tamże, ibidem, op. cit., tak też, cyt. wyżej, wyżej powołany/przywołany wyrok,
powołane orzeczenie, j.w.. Każde takie odwołanie wskazuje na ostatni zgodny antecedent
w tekście - policz je jako ten sam cytat, ale zachowaj miejsce wystąpienia.
Format wyjścia
ZNALEZIONE CYTATY (n):
| # | Typ | Cytat (znormalizowany) | Wystąpienia (offset/strona) | Antecedent (jeśli skrót) |
| 1 | orzeczenie SN | II CSK NN/RR | s.3, s.7 (tamże) | - |
| 2 | przepis | art. 415 KC | s.4 | - |
| 3 | akt | Dz.U. RRRR poz. NNNN | s.2 | - |
DO WERYFIKACJI: przekaż kolumnę "Cytat" do citation-grounding-pl.
Granice
- Ekstrakcja wyłapuje odwołania o znanym formacie. Cytat opisowy bez sygnatury („wyrok SN w sprawie
rękojmi") nie ma czego dopasować - oznacz jako
bez sygnatury, do ręcznego sprawdzenia. - To nie jest weryfikacja istnienia - od tego jest citation-grounding-pl. Ten skill mówi „co jest cytowane", nie „czy cytat prawdziwy".
- Wzorce pokrywają najczęstsze formaty; nietypowy zapis sygnatury może umknąć - przy audycie wysokiej stawki przejrzyj też ręcznie.
Atrybucja
Architektura (ekstrakcja -> agregacja -> adnotacja, logika antecedentów) zainspirowana eyecite (Free Law Project), licencja BSD-2-Clause. Amerykańskie wzorce reporterów porzucone; wzorce sygnatur PL, ECLI, Dz.U./ELI i reguły antecedentów to oryginalne opracowanie MateMatic. Interpretacja MateMatic, nie stanowisko NRA ani KRRP.