Toolverse
All skills

addlaws

by ImCa0

Automatically format and add Chinese laws to VuePress-based legal library. Supports batch processing with progress tracking via LAWS_PROGRESS.md.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
ImCa0
Category
Frontend

About this skill

Automatically format and add Chinese laws to VuePress-based legal library. Supports batch processing with progress tracking via LAWS_PROGRESS.md.

How to use

  1. Przygotuj pliki Markdown z chińskimi ustawami w katalogu .temp/laws_md/. Nazwy plików powinny zawierać pełną nazwę ustawy i datę w formacie nazwa_YYYYMMDD.md, na przykład 中华人民共和国爱国主义教育法_20231024.md.

  2. Upewnij się, że plik LAWS_PROGRESS.md zawiera listę wszystkich ustaw do przetworzenia wraz z przypisanymi kategoriami (konstytucyjne, cywilne-handlowe, administracyjne, ekonomiczne, społeczne, karne, proceduralne).

  3. Uruchom umiejętność bez parametrów, aby automatycznie przetworzyć wszystkie niezarejestrowane ustawy. Alternatywnie podaj ścieżkę do konkretnego pliku Markdown, aby dodać pojedynczą ustawę.

  4. Umiejętność automatycznie wyodrębni nazwę ustawy z nazwy pliku, przetłumaczy ją na angielski identyfikator (małe litery, łączniki), określi kategorię z pliku LAWS_PROGRESS.md i sprawdzi, czy ustawa już istnieje w katalogu docs/.

  5. Jeśli ustawa już istnieje, system porówna daty z nazwy pliku źródłowego z datami w zapisach legislacyjnych istniejącego pliku. Jeśli nowa wersja jest nowsza, stara wersja zostanie utworzona jako kopia zapasowa (.old), a nowa zawartość zastąpi starą, zachowując oryginalną kategorię.

  6. Dla nowych ustaw system przeanalizuje strukturę pliku (czy ma rozdziały, sekcje, artykuły), sformatuje zawartość zgodnie ze standardami biblioteki (prawidłowe nagłówki, numery artykułów, spacje między zapisami legislacyjnymi) i utworzy odpowiednie pliki Markdown w katalogu docs/ w prawidłowej kategorii.

Related skills