Analityka polskiego prawa, przygotowanie pism procesowych, weryfikacja przepisów prawa polskiego i orzecznictwa z oficjalnych źródeł z zakazem cytowania z pamięci, przygotowanie umów i ich weryfikacja wraz z analizą ryzyk.
# Add to your Claude Code skills
git clone https://github.com/michaleiatrak-star/Lex-MachinaLex-Machina is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by michaleiatrak-star. Analityka polskiego prawa, przygotowanie pism procesowych, weryfikacja przepisów prawa polskiego i orzecznictwa z oficjalnych źródeł z zakazem cytowania z pamięci, przygotowanie umów i ich weryfikacja wraz z analizą ryzyk. It has 122 GitHub stars.
Lex-Machina's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/michaleiatrak-star/Lex-Machina" and add it to your Claude Code skills directory (see the Installation section above).
Lex-Machina is primarily written in Python. It is open-source under michaleiatrak-star on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Lex-Machina against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Modułowy system skilli prawniczych AI dla prawa polskiego — z twardymi bramkami antyhalucynacyjnymi
System pokrywa 16 dziedzin prawa polskiego i unijnego: od routingu sprawy, przez analizę dowodów i strategię procesową, po generowanie pism — z obowiązkową weryfikacją online każdego przepisu i każdej sygnatury.
Szybki start • Architektura • Kompatybilność LLM • Katalog skilli • Mechanizmy weryfikacji • Baza źródeł • Instalacja • Zadania cykliczne (Cowork) • Zastrzeżenia
Lex Machina to zestaw 32 skilli (host-neutralnych Agent Skills) tworzących kompletny warsztat pracy z polskim prawem:
| 🧭 Orkiestracja | router spraw z trybami PRAWNIK / LAIK, macierz aktywacji, checkpointy jakości |
| 📚 Wiedza dziedzinowa | 16 modułów DR — każda dziedzina prawa PL/UE, jeden moduł = jeden akt prawny |
| 🛠️ Narzędzia wykonawcze | pisma procesowe, analiza umów i dowodów, przesłuchania świadków, chronologia, raporty |
| 🛡️ Antyhalucynacja | HARD GATE: zakaz cytowania prawa z pamięci, deterministyczne API, gradient weryfikacji cytatu |
| 📋 Governance | dziennik audytów, mapa Dz.U., paczka audytowa AI Act art. 12, polityka deduplikacji |
| 🔌 Wieloplatformowość | pełna host-neutralność: Claude, hosty zgodne z OpenAI (ChatGPT / Codex / API / Atlas) oraz Grok (pobiera skille wprost z repozytorium) — te same bramki, bez przepisywania metodologii. Zestaw przetestowany na Claude i ChatGPT; od 8.09.2026 warstwa ta jest częścią wersji stabilnej, nie tylko rozwojowej |
Zasada naczelna: brak numeru artykułu jest lepszy niż błędny numer artykułu; brak sygnatury jest lepszy niż sygnatura nieweryfikowana lub fałszywa.
Code → Download ZIP lub git clone)shared/ → routing → DR → wykonawcze (pełna instrukcja)Prawo PL: router→v3 pierwszy, ISAP każdy przepis, HYBRID-VAL przed .docx. Karne: +kwalifikator.
flowchart TB
U([👤 Użytkownik]) --> R
subgraph ROUTING["🧭 Warstwa routingu"]
R[prawny-router-v3<br/>tryb PRAWNIK / LAIK] --> PP[prawo-polskie-v2<br/>ROUTING-MAP]
end
subgraph DR["📚 Dziedziny prawa — DR-01 … DR-16"]
D1[dr-01 ustrój] ~~~ D2[dr-02 cywilne] ~~~ D3[dr-03 karne] ~~~ DN[… dr-16 pisma/strategia]
end
subgraph EXEC["🛠️ Skille wykonawcze"]
E1[pisma-procesowe-v3] ~~~ E2[analiza-sadowa-v6] ~~~ E3[analizator-umow / dowodow] ~~~ E4[raporty / przesłuchania]
end
subgraph SHARED["🛡️ shared/ — biblioteka współdzielona"]
S1[PRAWO-HARDGATE v2.0<br/>ŹRÓDŁO-0: API ELI/SAOS/CELLAR] ~~~ S2[SYGNATURY v1.1<br/>FOUND / NOT_FOUND / AMBIGUOUS] ~~~ S3[WERYFIKACJA-SLAD v1.1<br/>gradient ISTNIENIE/TREŚĆ/FRAGMENT] ~~~ S4[MOD-AUDIT-BUNDLE<br/>AI Act art. 12]
end
AUD[📋 audyt-systemu-v4<br/>AUDIT-JOURNAL + mapa Dz.U.]
PP --> DR
DR --> EXEC
ROUTING -.obowiązkowe bramki.-> SHARED
DR -.-> SHARED
EXEC -.-> SHARED
AUD -. audytuje .-> ROUTING & DR & EXEC & SHARED
Przepływ sprawy: router klasyfikuje sprawę i tryb → ładuje właściwe moduły DR (lazy
loading: jeden moduł = jeden akt prawny) → skill wykonawczy realizuje zadanie → każde
powołanie przepisu/orzeczenia przechodzi przez bramki shared/ → wynik z widocznym
śladem weryfikacji.
Obie wersje — stabilna (8.09.2026) i rozwojowa — są w pełni wieloplatformowe. Ten sam zestaw skilli działa na Claude, na hostach zgodnych z OpenAI (ChatGPT, Codex, API, Atlas) oraz na Grok, bez przepisywania metodologii, HARD GATE ani bramek jakości. Działanie na Claude i ChatGPT zostało potwierdzone testami całego zestawu. Wieloplatformowość nie jest już cechą wyłącznie kanału rozwojowego: warstwa portowalności została promowana do wersji stabilnej i w obu katalogach jest identyczna co do bajtu. Skille to zwykły Markdown czytany pod wspólnym adapterem, więc nazwy operacji odziedziczone z jednego runtime są traktowane jako semantyka, nie jako wymóg konkretnego API danego dostawcy.
Grok — automatyczne pobranie z repozytorium. Grokowi wystarczy wskazać repozytorium (URL GitHub) i którą wersję ma wziąć — rozwojową (
Wersja rozwojowa rozpakowana/) albo stabilną (Wersja stabilna rozpakowana 8.09.2026/) — obie niosą warstwę host-neutralną. Grok pobiera i instaluje skille samodzielnie, bez ręcznego wgrywania folderów. Reguły sterujące (odpowiednik User Preferences) wskazujesz w jego instrukcjach/personalizacji tak samo jak na pozostałych hostach — patrz Instalacja.
Warstwa portowalności — obecna w obu kanałach (stabilnym i rozwojowym):
| Element | Lokalizacja | Rola |
|---|---|---|
| Adapter runtime | shared/UNIVERSAL-RUNTIME-ADAPTER.md |
Jeden kontrakt wykonawczy: mapuje operacje zależne od hosta (view, web_search, web_fetch, create_file, show_widget) na natywne funkcje hosta lub ich odpowiedniki. |
| Manifest OpenAI | <skill>/agents/openai.yaml |
Rejestracja skilla w ekosystemie OpenAI (products: chatgpt, codex, api, atlas) + allow_implicit_invocation. |
| Manifest integralności | <skill>/PORTABILITY-MANIFEST.md |
Lista plików + SHA-256 — dowód, że przeniesienie między hostami jest bezstratne. |
Pole compatibility: |
frontmatter SKILL.md |
Deklaruje wymagane operacje hosta (lub równoważne wg adaptera). |
Zasady adaptera:
PRAWO-HARDGATE, TEMPORAL-LAW-CHECK, LEGAL-QUALITY-GATE
działają identycznie na każdym hoście. Brak natywnego generatora DOCX/PDF nie znosi
walidacji — obniża jedynie format wyjścia do raportu strukturalnego.shared/PLIK.md oznacza kanoniczny zasób zainstalowanego skilla,
a nie konkretny katalog systemowy; historyczne ścieżki /mnt/... są normalizowane do
skill/path.Wieloplatformowość jest pełna — i potwierdzona w praktyce. Skille to zwykły Markdown w standardzie Agent Skills; nie zawierają kodu ani wywołań API związanych z konkretnym dostawcą, więc działają na każdym hoście, który potrafi wczytać skill i wykonać operacje opisane w adapterze. Cały zestaw został przetestowany z powodzeniem na Claude i na ChatGPT — te same bramki, ta sama metodologia, ten sam wynik merytoryczny, bez żadnej wersji „portowanej" ani osobnej gałęzi kodu. Grok instaluje ten sam zestaw, pobierając go wprost z repozytorium (Krok 6).
Jedyna różnica między hostami jest rejestracyjna, nie funkcjonalna: 31 z 32 katalogów niesie
agents/openai.yaml, dzięki czemu pojawia się samodzielnie w katalogu skilli hosta OpenAI;analizator-dowodow-v3tego manifestu nie ma, więc uruchamia się przez router zamiast z listy. Analogicznie brak polacompatibility:w modułachdr-01…dr-16niczego nie blokuje — wymagane operacje hosta rozstrzyga wtedy adapter runtime.
Lex-Machina/
├── README.md ← ten plik
├── LICENSE ← GNU GPL v3
├── DOKUMENTACJA-WDROZENIOWA-2026-07-13.md ← dokumentacja wdrożeniowa systemu
├── claude_desktop_config.json ← przykładowa konfiguracja konektorów MCP
├── benchmark/ ← wyniki testów na bankach kazusów (per data)
├── WERSJA STABILNA 8.09.2026/ ← skille spakowane (.zip) — wersja stabilna
├── WERSJA ROZWOJOWA/ ← skille spakowane (.zip) — wersja rozwojowa
├── Wersja stabilna rozpakowana 8.09.2026/ ← źródła skilli — wersja stabilna
│ (host-neutralna: Claude / OpenAI / Grok)
└── Wersja rozwojowa rozpakowana/ ← źródła skilli — tu trafiają bieżące zmiany
├── shared/ ← bramki (PRAWO-HARDGATE, SYGNATURY,
│ │ WERYFIKACJA-SLAD), UNIVERSAL-RUNTIME-ADAPTER,
│ │ moduły MOD-*, definicje
│ └── tools/ ← skrypty audytowe + mcp-servers/ (przykłady
│ konektorów: ISAP/ELI, SAOS, EUR-Lex, KRS…)
│ (każdy skill: agents/openai.yaml + PORTABILITY-MANIFEST.md — warstwa ho