michaleiatrak-star/lex-machina/audyt-systemu-v4
Claude Code and agent skill by michaleiatrak-star/lex-machina
- community
- ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Checking that the SKILL.md file is still in the repository.
Audyt jakości, spójności i bezpieczeństwa systemu prawnych skilli: zależności, wersje, mapy Dz.U., treść merytoryczna, propagacja zmian, deduplikacja i bramki jakości.
Install
npx vskill@latest install michaleiatrak-star/lex-machina/audyt-systemu-v4Semi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
Universal runtime: przed wykonaniem zastosuj kanonicznyshared/UNIVERSAL-RUNTIME-ADAPTER.mdz osobnego skillashared. Lokalna sekcja adaptera poniżej jedynie go doprecyzowuje.
ADAPTER RUNTIME — PORTABILITY (ChatGPT / Claude / inne hosty)
Ta sekcja zmienia wyłącznie wykonanie operacji technicznych. Tryby audytu, zasady kontroli merytorycznej, map Dz.U., deduplikacji, propagacji zmian, rejestrów i bramek jakości pozostają bez zmian.
view audyt-systemu-v4/<plik>oraz względne odwołania domodules/,references/,scripts/iwidgets/oznaczają świeży odczyt lokalnego zasobu tego skilla. Literalna ścieżka/mnt/skills/usernie jest wymagana.view shared/<plik>oznacza świeży odczyt z osobnego, kanonicznego skillashared. NIE kopiujshareddo paczki audytora. Brak obowiązkowego zasobu = fail-closed.view <inny-skill>/<plik>oznacza odczyt/aktywację osobnego skilla przez mechanizm hosta. Audyt może kontrolować zależności między skillami, ale nie vendoryzuje ich.web_search/web_fetchoznaczają świeże wyszukanie i odczyt źródła przez równoważną funkcję hosta. Przy audycie prawa zachowaj wymóg źródeł oficjalnych i nie traktuj pamięci modelu jako weryfikacji.present_files,create_file,show_widget,visualize:read_me, Cowork i podobne nazwy są operacjami semantycznymi. Użyj równoważnej natywnej funkcji hosta, jeśli istnieje; jeśli nie, zastosuj tekstowy/plikowy fallback bez fikcyjnego raportowania wykonania.- Skrypty w
scripts/mają wykrywać root repo względnie lub zREPO_ROOT/LEX_MACHINA_ROOT; nie zakładaj/mnt/skills/user. Twardy limit wydania pozostaje 200 plików na skill. - Audyt treści i narzędzi może raportować Claude-specific lub ChatGPT-specific tokeny jako portability warnings; sama obecność legacy nazwy nie jest automatycznie błędem, jeśli adapter semantyczny zapewnia równoważne wykonanie.
- Nie ujawniaj prywatnego chain-of-thought jako produktu audytu. Raportuj wykryte fakty, ślady weryfikacji, testy, różnice, ryzyka i rekomendowane poprawki.
Zasada nadrzędna: instrukcje, które są już zrozumiałe i wykonalne w bieżącym hoście, wykonuj bez konwersji. Adapter działa wyłącznie na granicy runtime.
audyt-systemu-v4 — Orchestrator Audytu Systemu Prawnego
Cel
Audyt jakości, spójności i bezpieczeństwa systemu prawniczych skilli AI. Po zakończeniu audytu: obowiązkowa aktualizacja plików references.
⚙️ ZASADA 11 (2026-07-10, STAŁA — nie precedens): Zakres audytu obejmujewszystkie skille prawne w systemie, nie tylko mapę Dz.U. i skille DR-01do DR-16. Obejmuje to również skille proceduralne (np.pisma-procesowe-v3,przesluchanie-swiadkow-v2-min90,analizator-dowodow-v3,chronologia-sprawy-v1), gdzie przedmiotem audytu nie jest poprawnośćnumeru aktu prawnego, lecz **poprawność i domyślne (nie tylko na żądanie)stosowanie wbudowanych bramek jakości** (np. zakazy pytań sugestywnych,wymóg rekonstrukcji tezy, wymóg jawnego potwierdzenia ról/dowodów/tez przedgenerowaniem treści). Wpis dokumentujący taki audyt trafia do tego samegoAUDIT-JOURNAL.md, z jawnym wskazaniem w tytule sekcji, że dotyczy skillaproceduralnego, a nie mapy Dz.U. — żeby FAZA 3 (Dz.U.) nie myliła kontekstów.Ta zasada nie jest jednorazowym wyjątkiem — obowiązuje dla każdego kolejnegoaudytu, dowolnego skilla w ``.
⚙️ ZASADA 12 (2026-07-16, STAŁA — nie precedens): Audyt map Dz.U.(FAZA 3A–3D) i audyt treści merytorycznej modułów (FAZA 3E,MOD-TRESC-MERYTORYCZNA.md) to **dwa odrębne zakresy kontroli, obaobowiązkowe**. Aktualizacja numeru/statusu tekstu jednolitego wmapa_dzu/MAPA-AKTOW.md(np.OK→PREV, dodanie nowego wierszaTJ) nie jest równoznaczna ze sprawdzeniem, czy opisowa treśćmodułudr-XX/modules/mod-*.md(progi, terminy, definicje, przesłanki)nadal odpowiada aktualnemu stanowi prawnemu. FAZA 3E uruchamia sięautomatycznie po każdej sesji FAZA 3, w której wykryto zmianę statusuaktu — nie jest opcjonalna i nie wymaga osobnego wywołania. Naruszenie(zamknięcie FAZA 3 bez FAZA 3E mimo wykrytej zmiany) = CRIT.
⚙️ ZASADA 13 (2026-07-17, STAŁA — nie precedens): Ponowna weryfikacjaoznaczeń/skrótów prawnych + wytrwałość wyszukiwania + oznaczanie przykażdym użyciu. Pełna treść i uzasadnienie:shared/PRAWO-HARDGATE.mdwersja 2.4. Skrót operacyjny na potrzeby audytu:1. Każde niepotwierdzone źródłowo oznaczenie/skrót prawny, gdy pojawiasię PONOWNIE w dalszej części rozmowy jako podstawa wniosku, wymagaNOWEJ weryfikacji — przywołanie z pamięci wcześniejszej hipotezy(nawet własnej) NIE wystarcza i nie podnosi jej do statusu ustalonegofaktu.2. Pierwsze wyszukiwanie bez jednoznacznego potwierdzenia z aktuźródłowego NIE kończy weryfikacji — kontynuuj różnymi zapytaniami(pełna nazwa instytucji/rejestru, synonimy, szersze/węższe ujęcie)zamiast zatrzymywać się na hipotezie prawdopodobieństwa.3. ⚠️ [NIEWERYFIKOWANE] musi towarzyszyć KAŻDEMU wystąpieniuniepotwierdzonego oznaczenia w odpowiedzi/dokumencie, nie tylkopierwszemu wprowadzeniu.Przy audycie treści merytorycznej (FAZA 3E) i przy każdym audycieskilli operujących na sygnaturach/repertoriach/oznaczeniachinstytucjonalnych — sprawdź zgodność z tą zasadą jako osobny punkt.Naruszenie (powtórne użycie niepotwierdzonego oznaczenia bez ponownejweryfikacji lub bez powtórzonego ⚠️ [NIEWERYFIKOWANE]) = CRIT.
⚙️ ZASADA 14 (2026-07-26, STAŁA — nie precedens): Gradacja źródełprzy weryfikacji merytorycznej (FAZA 3E) — obowiązkowe stosowanieshared/HIERARCHIA-ZRODEL.md(Rząd 1/2A/2B/3), nie tylko przypodawaniu linków użytkownikowi, ale RÓWNIEŻ jako metodologia SAMEJweryfikacji przy audycie. Ustalone po dwóch transzach FAZA 3E(AUDYT-2026-07-26h/i), na wyraźne polecenie użytkownika.Procedura, w kolejności:1. **Rząd 1 — ELI, próba pierwsza, zawsze (kanon E-1…E-5,shared/HIERARCHIA-ZRODEL.md, od audytu 6.125).** Brzmienie i stanaktu zapi.sejm.gov.pl/elikanałem kodu (text.pdft.j.,/referencesdla zmian), host bez kanału kodu — B-1 → B-2 naeli.gov.pl. ISAP (isap.sejm.gov.pl) wyłącznie jako link dlaczłowieka; jego blokada to stan normalny, nie powód do zejścia rzędu.2. Rząd 2A/2B jako główne potwierdzenie wyłącznie, gdy ELI zawiódłi ISAP (akt niepobieralny z RZĘDU 1 — awaria, timeout, blokada; wynikzapisany): LEX/Legalis, potem lexlege.pl,arslege.pl, prawo.pl i analogiczne z rejestruHIERARCHIA-ZRODEL.md/PORTALE-BRANZOWE-RZAD-2B.md. Traktuj jakowiarygodne dla BRZMIENIA przepisu, ale NIGDY nie zaznaczaj wynikujako ✅ [VER] tak jakby to był Rząd 1 — użyj oznaczenia zgodnego zshared/WERYFIKACJA-SLAD.mdodpowiedniego dla źródła Rządu 2.3. **Rząd 3 (blogi kancelaryjne) — WYŁĄCZNIE jako dodatkowepotwierdzenie zbieżności, NIGDY jako jedyne źródło.** Wysoka liczbazgodnych źródeł Rządu 3 (5+) wokół tego samego brzmienia ZWIĘKSZApewność, ale nie zastępuje braku Rządu 1/2 — jeśli WSZYSTKIEdostępne źródła to Rząd 3, oznacz wynik jako potwierdzony zzastrzeżeniem niższej kategorii źródła, nie jako pełne ✅.4. Próg potwierdzenia: minimum 2-3 źródła NIEZALEŻNE (różne domeny,różni wydawcy) zgodne ze sobą, zanim twierdzenie modułu zostanieoznaczone jako sprawdzone. Rozbieżność między źródłami = sygnał doDALSZEGO wyszukiwania (inne zapytanie, inny kąt), nie do wyborujednego źródła arbitralnie (patrz ZASADA 13, pkt 2 — wytrwałośćwyszukiwania stosuje się też tutaj).5. **Każdy wynik weryfikacji FAZA 3E w AUDIT-JOURNAL.md wskazujeWYRAŹNIE, z jakiego Rzędu pochodziło potwierdzenie** (nie tylkonazwy domen) — np. "potwierdzone w lexlege.pl (Rząd 2B) oraz 5źródłach Rządu 3" — żeby czytelnik dziennika mógł ocenić siłędowodową ustalenia bez ponownego sprawdzania.Naruszenie (oznaczenie twierdzenia jako "zweryfikowane" na podstawieWYŁĄCZNIE jednego źródła Rządu 3, lub bez wskazania Rzędu w ogóle) =WARN, nie CRIT — to zasada jakości dowodu, nie zakaz absolutny jakPRAWO-HARDGATE, ale traktuj ją jako obowiązkową praktykę FAZA 3E.
⚙️ **ZASADA 15 (2026-08-20z4, STAŁA — nie precedens; na wyraźne polecenieużytkownika): Historia zmian KAŻDEGO skilla mieszka wyłącznie w osobnymplikureferences/CHANGELOG.md.** W SKILL.md nie ma sekcji## CHANGELOGz wpisami — dopuszczalne jest wyłącznie odesłanie do pliku; polechangelog:w YAML pozostaje krótkim skrótem bieżącej wersji (do ~15 linii), nigdy pełnąlistą wpisów.Uzasadnienie nie jest porządkowe, tylko funkcjonalne: rozproszenie historiimiędzy trzy lokalizacje (korpus SKILL.md, frontmatter,references/) byłoBEZPOŚREDNIĄ przyczyną fałszywych wyników testu T12 w sesji 2026-08-20z3 —test szukał wpisów wreferences/, nie znajdował ich (bo leżały w SKILL.md)i raportował luki, których nie było. Wpisma-procesowe-v3groziło todopisaniem pięciu zmyślonych wpisów. Jedna lokalizacja kanoniczna usuwa całątę klasę błędu — i ten sam argument dotyczy każdego przyszłego narzędzia,które będzie czytać historię automatycznie.Egzekwowanie: test T12 (scripts/check_wersje_changelog.py) zgłaszasekcję z wpisami w korpusie jako ⛔, a polechangelog:dłuższe niż 15 liniijako ⚠️. Nowy skill BEZreferences/CHANGELOG.mdjest dopuszczalny tylkodopóki nie ma historii — przy pierwszym wpisie plik zakłada się od razu.
FAZA 0 — WCZYTANIE REFERENCES (ZAWSZE PIERWSZE)
⚠️ **NAPRAWA 2026-08-15 (F-80, wykryta na skutek pytania użytkownika oscheduled task):** 15 plików istniało fizycznie na dysku (references/i scripts/), ale nie było wpisanych do YAML frontmatter powyżej —dokładnie ten sam wzorzec luki, jakiscripts/check_rejestracja_modulow.pywykrywa dla modułów DR (F-33/F-77), tylko dotyczący plików SAMEGOaudyt-systemu-v4. Naprawione: wszystkie 15 plików dopisane doreferences:/scripts:w YAML. Zawierało:SYNC-DZU-AUTOMATYCZNY.md+HARMONOGRAM-CRON.md+FORMAT-RAPORTU-ROZNIC.md(mechanizmautomatyzacji wykrywania nowych pozycji Dz.U. — odpowiedź na pytanie o"scheduled task": TAK, istnieje jako gotowy DO ADAPTACJI kod cron/GitHubActions, ale wymaga wdrożenia przez developera w środowisku z dostępem doapi.sejm.gov.pl — Claude w tej sesji czatu nie ma własnego mechanizmucyklicznego uruchamiania), 3 archiwalne mapy Dz.U., folderraporty-pokrycia-2026-08-13/, oraz 7 skryptów pomocniczych (w tymcheck_rejestracja_modulow.py— ironicznie, sam był plikiem-sierotą).Szczegóły:AUDIT-JOURNAL.md, wpis AUDYT-2026-08-15h.
Przed jakimkolwiek działaniem wczytaj:
⛔ Nie wczytuj całego `AUDIT-JOURNAL.md` (ok. 71 tys. linii, ok. 4 MB) — ani w FAZIE 0, ani w 7A. Odczytuj tylko potrzebny fragment:
Wcześniejsze wpisy czytaj tylko wtedy, gdy zadanie ich wymaga (np. grep -n 'AUDYT-2026-08-15h' "$J" → odczyt zakresu linii tego wpisu).
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingWersja rozwojowa rozpakowana/audyt-systemu-v4/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Extension points
hookPre/post lifecycle hooks
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/michaleiatrak-star/lex-machina/audyt-systemu-v4)