let-it-be

Solid

Anonimizacja i pseudonimizacja polskich danych osobowych (PESEL, NIP, REGON, KRS, telefon, e-mail, imiona i nazwiska, nazwy firm) w tekscie - RODO-safe, offline, deterministycznie (bez wysylania tresci do modelu). Uzywaj gdy uzytkownik chce zanonimizowac lub spseudonimizowac dokument, usunac dane osobowe z pisma, przygotowac tekst do publikacji albo do wyslania do LLM, lub mowi o PESEL/NIP/REGON/RODO/anonimizacji/pseudonimizacji.

AI & Automation 6 stars 2 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
28
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Let It Be - anonimizacja danych po polsku Silnik bez zaleznosci zewnetrznych (Node >=20). Wykrywa polskie PII checksumowo (PESEL/NIP/REGON/KRS/IBAN/dowod osobisty), heurystycznie (imiona z gazetteera, firmy z forma prawna, e-mail, telefon, adres) i podmienia na tokeny. Dwa tryby RODO. Cala praca lokalnie. ## Safety Tiers (KRYTYCZNE - dane osobowe) | Tier | Operacje | Reguła | |------|----------|--------| | **R - Read-only** | `wykryj` (tylko raport, nic nie zmienia) | Bez potwierdzenia. Wykonaj od razu. | | **M - Mutating** | `pseudonimizuj` + `odwroc` (odwracalne przez mapę) | Pokaż co zostanie zmienione. Czekaj na potwierdzenie słowne. | | **D - Destructive** | `anonimizuj` (NIEODWRACALNE - mapa nie powstaje, danych nie przywrócisz) | Użytkownik musi wpisać dosłownie: **"potwierdzam"** zanim wykonasz. | > Dotyczy zwłaszcza akt klientów i pism procesowych - `anonimizuj` na oryginale bez kopii = nieodwracalna utrata danych osobowych. --- ## Quick start Z katalogu skilla: ```bash # Raport co jest w dokumencie (nic nie zmienia) node bin/cli.mjs wykryj pismo.txt # ANONIMIZACJA - nieodwracalna, do publikacji/dzielenia (brak mapy) node bin/cli.mjs anonimizuj pismo.txt --out pismo-anon.txt # PSEUDONIMIZACJA - odwracalna, do pracy z LLM (zapisuje mape) node bin/cli.mjs pseudonimizuj pismo.txt --map mapa.json --out pismo-pseudo.txt node bin/cli.mjs odwroc odpowiedz-llm.txt --map mapa.json # przywraca oryginaly ``` Wejscie `-` lub brak = stdin. Wynik na stdout albo do `...

Details

Author
matematicsolutions
Repository
matematicsolutions/awesome-matematic-skills-pl
Created
3 months ago
Last Updated
2 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

redline-docx-pl

Redlining polskich umow i pism w .docx z natywnymi Word Track Changes - bez niszczenia formatowania OOXML. Czyta .docx do Markdown (CriticMarkup) dla LLM, aplikuje zmiany jako sledzone (w:ins/w:del) + komentarze, i robi sanitize przed wyslaniem (strip metadanych autora, last-modified-by, rsid, timestampy - RODO przy wysylce pisma). Silnik = adeu (MIT). Use when the user wants to nanosic poprawki w umowie/pismie .docx, zrobic redline/tryb sledzenia zmian, czytac docx dla LLM bez utraty formatowania, przygotowac pismo do wyslania (usunac metadane autora z Worda), porownac dwie wersje .docx, lub mentions track changes / sledzenie zmian / redline / .docx / DOCX.

6 Updated 2 weeks ago
matematicsolutions
AI & Automation Solid

humanizer-pl

Usuwa wzorce AI-slop z polskiego tekstu - sprawia, ze czyta sie naturalnie i ludzko. Polska adaptacja blader/humanizer (MIT). Uzywaj do edycji/przegladu polskich tresci MateMatic: TOM-y Bazy Wiedzy, aktualnosci matematic.co, posty LinkedIn, scenariusze serialu, copy podstron. Wykrywa: inflacje znaczeniowa, slop-slownictwo PL, imieslowy pozornej glebi, vague attributions, naduzycie em-dash, regule trojki, hedging, artefakty czatbota, kalki anglicyzmow oraz sygnatury statystyczne mierzone przez detektory AI (burstiness, gestosc i roznorodnosc leksykalna, dystrybucja czesci mowy, zakres emocji).

6 Updated 2 weeks ago
matematicsolutions
AI & Automation Listed

humanizer-pl

Remove signs of AI-generated writing from Polish text. Use when editing or reviewing Polish-language text to make it sound natural and human-written, and to fix Polish typography (quotation marks, dashes, comma calques) that LLMs get wrong. Companion of the English "humanizer" skill; based on a research catalog of AI-writing markers specific to the Polish language (see signs-of-ai-writing-pl.md). Detects and fixes: AI phrase templates ("w dzisiejszym dynamicznie zmieniającym się świecie", "warto zauważyć"), overused adjectives ("kluczowy", "kompleksowy", "holistyczny"), English calques ("zaadresować problem", "dedykowany dla", "wydaje się być"), em-dash overuse, English quotation marks, comma-after-adverbial calques, rule-of-three, "to nie X, to Y" constructions, inline-header lists, monotonous rhythm, and chatbot conversation artifacts.

0 Updated today
odwrotnie