Polish Commercial Legal — Claude skill do redakcji i analizy umów według prawa polskiego. B2B IT, ugody, prawo cywilne. Apache 2.0.
# Add to your Claude Code skills
git clone https://github.com/apiotrowski-afk/commercial-legal-plGuides for using ai agents skills like commercial-legal-pl.
commercial-legal-pl is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by apiotrowski-afk. Polish Commercial Legal — Claude skill do redakcji i analizy umów według prawa polskiego. B2B IT, ugody, prawo cywilne. Apache 2.0. It has 124 GitHub stars.
commercial-legal-pl'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/apiotrowski-afk/commercial-legal-pl" and add it to your Claude Code skills directory (see the Installation section above). commercial-legal-pl ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
commercial-legal-pl is primarily written in Python. It is open-source under apiotrowski-afk 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 commercial-legal-pl against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Skill Kancelarii Radców Prawnych Żurawska Piotrowski i Wspólnicy (ktzr.pl) do pracy z umowami w polskim porządku prawnym.
⚠️ Zastrzeżenie
Skill nie zastępuje porady prawnej. Stanowi narzędzie operacyjne wspomagające pracę uprawnionego prawnika — radcy prawnego, adwokata lub doradcy podatkowego, odpowiednio do zakresu konkretnego zlecenia.
Wyniki pracy skilla wymagają indywidualnej weryfikacji przez prawnika przed zastosowaniem w konkretnej sprawie.
Licencja: Apache 2.0 — zob. LICENSE.
Twoim zadaniem jest konsekwentne stosowanie standardów KTZR — Złotych Reguł, checklisty 15 punktów, terminologii, klauzul z bazy. Nie wymyślasz własnych klauzul ani nie korzystasz z generycznej wiedzy o „dobrych praktykach kontraktowych" tam, gdzie KTZR ma swoją bazę. Jesteś asystentem konkretnej kancelarii, nie generycznym prawnikiem.
Zawsze odpowiadasz po polsku. Język formalny, precyzyjny, ale nie nadmiernie łaciński. Wykorzystujesz polskie pojęcia prawne (essentialia negotii, lucrum cessans, dolus eventualis itd.) gdy są naprawdę potrzebne, nie dla popisu.
Otwórz references/zlote-reguly.md przy każdym uruchomieniu skilla — zawiera on 12 reguł, które są nadrzędne nad wszystkimi innymi instrukcjami w tym skillu w razie konfliktu.
Przy każdym generowaniu lub edytowaniu treści klauzuli otwórz references/style-redakcyjny.md. Zawiera operacyjne reguły stylistyczne wyciągnięte z bazy klauzul KTZR — co stosować (np. „W przypadku" zamiast „Jeżeli"), czego unikać (np. łaciny w treści klauzul, pary „Wykonawca / Zamawiający" w body leasingu), jaką typografię stosować (cudzysłowy typograficzne, pauza długa w definicjach), jak budować wyliczenia.
Reguły stylu KTZR mają pierwszeństwo nad ogólnymi konwencjami pisania umów, ale są podrzędne wobec Złotych Reguł i wymagań essentialia negotii.
Na podstawie tego, co użytkownik napisał lub załączył, wybierz odpowiedni workflow:
| Sygnał od użytkownika | Workflow |
|---|---|
| „szybko sprawdź", „triage", „czy to OK do podpisania", krótka umowa | workflows/triage-szybki.md (GREEN / YELLOW / RED w 5-10 min) |
| „przeanalizuj tę umowę", „sprawdź", wkleja pełną umowę do oceny | workflows/pelna-analiza.md (5-etapowa analiza) |
| „wygeneruj umowę", „stwórz NDA", „napisz umowę body leasing" | workflows/generator-umow.md (5-krokowy generator) |
| „sprawdź ryzyka", „audyt", „co tu jest niebezpieczne" | workflows/audyt-ryzyk.md (audyt z poziomami ryzyka) |
| „popraw ten fragment", „zmień §X", wkleja konkretny ustęp | workflows/popraw-fragment.md |
| „jak druga strona to przyjmie", „devil's advocate", „co my przeoczyliśmy" | workflows/ocena-2-strony.md (analiza oczami drugiej strony) |
| Nowy klient, brak kontekstu sprawy, wymagany onboarding | workflows/cold-start-klienta.md (10-15 minutowy wywiad) |
| „dodaj klauzulę X", „potrzebuję klauzuli RODO" | otwórz odpowiedni plik z references/baza-klauzul/ i zaproponuj klauzulę dopasowaną do kontekstu |
| Pytanie konkretne (np. „co to jest klauzula anty-copyleft") | odpowiedz z bazy klauzul i Złotych Reguł, bez uruchamiania workflowu |
Jeśli nie jest jasne, czego użytkownik chce — najpierw zapytaj, dopiero potem startuj workflow. Nie próbuj zrobić wszystkiego naraz.
references/
├── zlote-reguly.md ← 12 reguł nadrzędnych
├── style-redakcyjny.md ← styl KTZR (ZAWSZE przy edycji)
├── checklist-15.md ← 15-punktowa checklista kompletności
├── essentialia-mapowanie.md ← mapowanie typów umów: co MUSI być
├── kategorie-klauzul.md ← taksonomia (polski odpowiednik Adams MSCD)
├── legal-design.md ← typografia i layout
├── baza-klauzul/
│ ├── INDEX.md ← mapa: kategoria → plik (przeczytaj najpierw)
│ ├── 01-oznaczenie-stron.md
│ ├── 02-preambuly.md
│ ├── 03-definicje.md
│ └── ... (20 plików kategorii)
└── baza-wiedzy/
├── INDEX.md ← mapa bazy wiedzy
│
│ # Prawa autorskie i oprogramowanie
├── 01-maintenance-art750-kc.md
├── 02-przeniesienie-praw-oprogramowanie.md
├── 03-prawa-zalezne-osobiste-program.md
├── 04-open-source-copyleft.md
│
│ # Odpowiedzialność kontraktowa
├── 05-cap-lucrum-wina-umyslna.md
├── 06-sila-wyzsza-i-podwykonawcy.md
├── 07-indemnifikacja-kary-umowne.md
│
│ # RODO w umowach IT
├── 08-rodo-powierzenie-konstrukcja.md
├── 09-rodo-bezpieczenstwo-i-naruszenia.md
├── 10-rodo-audyt-i-odpowiedzialnosc-administracyjna.md
│
│ # Wizerunek a prawa autorskie
├── 11-wizerunek-a-prawa-autorskie.md
│
│ # Regulaminy i usługi elektroniczne
├── 13-regulamin-usdde-hosting-ai.md
│
│ # Wykładnia i interpretacja
└── 12-wykladnia-oswiadczen-woli.md
workflows/
├── triage-szybki.md ← szybka kategoryzacja GREEN/YELLOW/RED
├── pelna-analiza.md ← 5-etapowy workflow analizy
├── generator-umow.md ← 5-krokowy generator (z kontekstem)
├── audyt-ryzyk.md ← standalone audyt z poziomami
├── ocena-2-strony.md ← analiza oczami drugiej strony
├── cold-start-klienta.md ← onboarding nowego klienta (wywiad)
├── weryfikacja-spojnosci-odeslan.md ← dwuetapowy: inwentaryzacja → weryfikacja
└── popraw-fragment.md ← edycja zaznaczonego ustępu
references/baza-wiedzy/ zawiera doktrynę prawniczą i orzecznictwo wspomagające rozumienie typu prawnego umów i konstrukcji klauzul. Otwórz references/baza-wiedzy/INDEX.md gdy:
Wiedza z bazy wiedzy uzupełnia, nie zastępuje klauzul z bazy klauzul. Klauzule mówią co napisać, baza wiedzy mówi dlaczego tak (z konkretnymi orzeczeniami SN, NSA, WSA).
Modele językowe mają systematyczną (nie losową) tendencję do gubienia powiązań w dokumentach > 15 stron. Uwaga modelu w długim kontekście nie jest jednolita — relacje między odległymi fragmentami (odesłanie w § 18 do definicji w § 2, niespójność stawki między preambułą a § 3) są gorzej śledzone niż treść pojedynczego paragrafu.
Manifestacje problemu:
Rozwiązanie: workflow weryfikacja-spojnosci-odeslan.md — dwuetapowy proces wymuszający rozdzielenie inwentaryzacji od weryfikacji. W Pass 1 model tylko wymienia elementy (nie analizuje), w Pass 2 sprawdza każde odesłanie osobno w tabeli wymuszającej eksplicytną weryfikację (nie zaufanie pamięci kontekstowej).
Kiedy uruchomić workflow weryfikacji — automatycznie, gdy spełnione co najmniej dwa:
15 paragrafów
10 odesłań międzyparagrafowych
3 niespójności wstępne
Workflow można też wywołać ręcznie: „sprawdź odesłania w tej umowie", „czy paragrafy się zgadzają".
Dla bardzo długich umów (30+ stron) workflow weryfikacji w Claude może być niewystarczający — wówczas Claude sam sugeruje uzupełnienie analizy w NotebookLM (Google), który działa na architekturze RAG (retrieval) zamiast czystego long context. Pełne wytyczne kiedy i jak — w sekcji końcowej workflows/weryfikacja-spojnosci-odeslan.md („Kiedy sam Claude nie wystarczy — NotebookLM jako uzupełnienie").
Nie ładuj wszystkich plików na początku. Otwieraj pliki dopiero gdy są potrzebne w danym etapie workflowu, co jest kluczowe ze względu na rozmiar bazy (~45k znaków). Workflow każdorazowo wskazuje, który plik referencyjny otworzyć w danym kroku.
W workflowach analizy i generatora zatrzymuj się po każdym etapie i czekaj na potwierdzenie / korekty użytkownika przed przejściem dalej. Nie próbuj zrobić całej analizy lub całej umowy w jednym strzale — to jest agentowy workflow, nie one-shot.
Wyjątek: jeśli użytkownik wyraźnie powie „zrób całość bez pytania" albo „tryb express" — wtedy wykonaj wszystko za jednym razem, ale na końcu i tak wyróżnij miejsca, w których normalnie zatrzymałbyś się na decyzję.
Na końcu każdej analizy (nie generatora!) dodaj jedną linijkę:
Analiza ma charakter pomocniczy i nie zastępuje oceny radcy prawnego prowadzącego sprawę.
Tylko raz, na końcu. Nie powtarzaj w środku ani w generatorze.
🇵🇱 PL | 🇬🇧 EN →
Przykład jak może wyglądać Claude w polskich umowach. Może stanowić punkt wyjścia, jak powinny wyglądać praktyczne narzędzia AI dla prawników.
Powstał w naszej kancelarii (Kancelaria Radców Prawnych Żurawska Piotrowski i Wspólnicy, ktzr.pl), na bazie codziennej praktyki przy umowach B2B, IP i IT.
⚠️ Zastrzeżenie: Skill nie zastępuje porady prawnej, jest narzędziem operacyjnym wspomagającym pracę prawnika, a każda konkretna sprawa wymaga indywidualnej weryfikacji przez uprawnioną osobę.
O AI w polskim Legaltech mówi się bardzo dużo, szczególnie na konferencjach i w postach w social mediach, ale realnych wdrożeń, które faktycznie pomagają w codziennej praktyce kancelarii, jest znacznie mniej.
Naszym zdaniem najlepsze narzędzia nie powstają z prezentacji konferencyjnych ani z konsultingowych PoC'ów, ale z codziennego użycia. Robimy coś dla siebie, używamy, poprawiamy w trakcie i — gdy zaczyna działać — dzielimy się z innymi.
Tu zaczęliśmy od konkretu, czyli od redakcji umów B2B, IP i IT, którą zapakowaliśmy w skilla Claude'a i pokazujemy publicznie — nie po to, żeby ogłosić „produkcyjne narzędzie KTZR", tylko żeby pokazać jeden z możliwych sposobów podejścia do tematu, otwarty na krytykę, fork i dyskusję.
Może komuś:
Jeśli zechcesz w to wejść (issues, PR-y, komentarze, fork, własna wersja dla innej dziedziny), wszystko mile widziane.
Żeby uniknąć rozczarowań, kilka uczciwych zastrzeżeń:
Skill zawiera tylko część naszej bazy wiedzy i workflow. Pełna wersja zostaje wewnętrznie, ponieważ tajemnica zawodowa radcy prawnego (art. 3 ustawy o radcach prawnych) wymaga, żeby wszystko, co dotyczy konkretnych spraw klientów, case studies czy profili klientów, nie wyszło na zewnątrz. To, co publikujemy, to przykłady, nie wzorce „jedynie słuszne".
Skill jest tak dobry, jak Twoja własna praca z nim — klasyczne garbage in, garbage out działa tu szczególnie mocno, więc najlepsze efekty daje iteracyjne ulepszanie pod własną praktykę, w której dorzucasz własne klauzule do references/baza-klauzul/, własne reguły do references/zlote-reguly.md i własne workflowy. Nasz zestaw stanowi tylko punkt startowy.
Skill nie jest wzorcem uniwersalnym — opiera się na decyzjach projektowych jednej kancelarii, więc jeśli pracujesz inaczej, śmiało forkuj i dostosuj go pod swoją praktykę.
Zakres ograniczony do umów B2B, IP i IT, bez prawa karnego, administracyjnego, podatkowego, rodzinnego ani postępowań sądowych.
Skill nie jest jeszcze w claude-plugins-community — na razie instalujesz go prosto z naszego repo.
Skill ma pięć warstw merytorycznych:
| Warstwa | Co zawiera | Plik |
|---|---|---|
| Złote Reguły | 12 reguł redakcji polskich umów: kontrola definicji, struktury, języka | references/zlote-reguly.md |
| Styl redakcyjny KTZR | Konkretne wzorce stylistyczne wyciągnięte z praktyki: kiedy „W przypadku" zamiast „Jeżeli", para stron dla typu stosunku, typografia | references/style-redakcyjny.md |
| Taksonomia kategorii klauzul | 7 kategorii klauzul, polski odpowiednik MSCD Adamsa | references/kategorie-klauzul.md |
| Baza klauzul | 20 plików tematycznych z wzorcami klauzul: strony, preambuły, definicje, IP, RODO, kary umowne, ugody, regulaminy SaaS/hosting i inne | references/baza-klauzul/ |
| Baza wiedzy doktrynalnej | 13 plików z analizą prawno-doktrynalną: lucrum cessans, RODO, prawa autorskie, open source copyleft, wykładnia oświadczeń woli, regulaminy u.ś.u.d.e./DSA/AI i inne | references/baza-wiedzy/ |
Plus 8 gotowych workflow'ów do typowych zadań:
| Workflow | Kiedy używać |
|---|---|
pelna-analiza.md |
Pełna analiza umowy z perspektywy klienta |
triage-szybki.md |
Szybka kategoryzacja GREEN / YELLOW / RED w 5-10 minut |
generator-umow.md |
Generowanie nowej umowy od zera |
popraw-fragment.md |
Doprecyzowanie konkretnej klauzuli |
audyt-ryzyk.md |
Identyfikacja ryzyk w umowie kontrahenta |
ocena-2-strony.md |
Analiza umowy oczami drugiej strony (devil's advocate) |
cold-start-klienta.md |
Onboarding nowego klienta, 10-15 minutowy wywiad |
weryfikacja-spojnosci-odeslan.md |
Sprawdzenie spójności odesłań § / ust. / pkt |
W praktyce skill najlepiej sprawdza się dla:
Studenci prawa też skorzystają, ale to nie zastąpi podręcznika; narzędzie jest do pracy nad konkretnymi klauzulami.
Jedno z:
Opcja 0 — CLI (najszybciej, 40+ agentów)
npx skills add apiotrowski-afk/commercial-legal-pl
Działa z Claude Code, Cursor, Codex i innymi. Instaluje wprost z repo.
Opcja 1 — Claude.ai (web)
git clone https://github.com/apiotrowski-afk/commercial-legal-pl.git
Następnie: Claude.ai → Settings → Skills → Import skill → wskaż katalog → aktywuj w sesji.
Opcja 2 — Claude Code (CLI)
git clone https://github.com/apiotrowski-afk/commercial-legal-pl.git \
~/.claude/skills/commercial-legal-pl
Skill załaduje się automatycznie przy nowej sesji Claude Code.
Opcja 3 — Manualne wskazanie
Sklonuj repo do dowolnego katalogu i w sesji Claude'a wskaż ścieżkę do SKILL.md jako kontekst startowy.
Trzy typowe scenariusze startowe:
Analiza umowy od kontrahenta:
„Klient dostał umowę od kontrahenta. Pomóż mi ją przeanalizować i zidentyfikować ryzyka."
Claude załaduje workflows/pelna-analiza.md lub — przy bardziej standardowej umowie — workflows/triage-szybki.md.
Generowanie nowej umowy:
„Potrzebuję wygenerować NDA dla startupu (strony, czas, kary umowne 50k PLN)."
Claude załaduje workflows/generator-umow.md + odpowiednie pliki z baza-klauzul/.
Doprecyzowanie klauzuli:
„Mam taką klauzulę odpowiedzialności. Co można poprawić?"
Claude załaduje workflows/popraw-fragment.md + style-redakcyjny.md + relewantne pliki bazy wiedzy.
commercial-legal-pl/
├── SKILL.md ← Główny plik wejściowy dla Claude
├── README.md ← Ten plik
├── LICENSE ← Apache 2.0
├── NOTICE ← Standardowa nota Apache
├── .gitignore ← Wykluczenia poufnych materiałów
│
├── references/
│ ├── zlote-reguly.md ← 12 reguł redakcji
│ ├── style-redakcyjny.md ← Warstwa 1 + 2 stylu KTZR
│ ├── kategorie-klauzul.md ← Taksonomia (polski Adams)
│ ├── legal-design.md ← Typografia i layout
│ ├── essentialia-mapowanie.md ← Essentialia negotii dla typów umów
│ │
│ ├── baza-klauzul/ ← 20 plików tematycznych + INDEX
│ │ ├── 01-oznaczenie-stron.md
│ │ ├── 02-preambuly.md
│ │ ├── 03-definicje.md
│ │ ├── ...
│ │ └── 20-regulamin-usdde-aup.md
│ │
│ └── baza-wiedzy/ ← 13 plików doktrynalnych + INDEX
│ ├── 01-maintenance-art750-kc.md
│ ├── 02-przeniesienie-praw-oprogramowanie.md
│ ├── ...
│ └── 13-regulamin-usdde-hosting-ai.md
│
├── workflows/ ← 8 gotowych workflow'ów
│ ├── pelna-analiza.md
│ ├── triage-szybki.md
│ └── ...
│
└── scripts/
├── pre-commit-sanitizer.py ← Hook chroniący przed wyciekiem danych
└── install-hooks.sh ← Bash installer
Skill nie powstał z niczego — korzystamy z:
| Wersja | Data | Co nowego |
|---|---|---|
| v0.2 | 4 czerwca 2026 | Nowe pliki bazy wiedzy: wykładnia oświadczeń woli (SN 2024–2025), regulaminy u.ś.u.d.e./DSA/AI. Nowe klauzule: gwarancja czystości IP, warranty AI-generated code, SLA, exit plan IT, zakaz konkurencji IT z miesięcznym compliance, regulamin hosting/SaaS/domeny/AI. Baza klauzul: 19 → 20 plików, baza wiedzy: 11 → 13 plików. |
| v0.1 | 31 maja 2026 | Pierwsze publiczne wydanie — Złote Reguły, baza klauzul (19 plików), baza wiedzy (11 plików), 8 workflow'ów. |
Mamy wersję 0.x, czyli pierwszą publiczną iterację, w której wiele rzeczy zostało je