Przejdź do treści
Biblioteka skilli
Dokumenty i biuro · Konwersja i formaty

book-to-markdown

/book-to-markdown

Konwertuje książki techniczne i naukowe z PDF, EPUB, HTML, DOCX, ODT, Markdown lub tekstu do jednego pliku markdown na tytuł bez podziału na strony, porównując kilka formatów jako źródła.

Repozytorium
vosslab-skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
22.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Konwertuje książki techniczne i naukowe z PDF, EPUB, HTML, DOCX, ODT, Markdown lub tekstu do jednego pliku markdown na tytuł bez podziału na strony, porównując kilka formatów jako źródła.

Oryginalny opis (EN)

Use when converting technical/scientific books from PDF, EPUB, HTML, DOCX, ODT, Markdown, or text into one page-free Markdown file per title. Compare multiple formats as corroborating sources; use for extraction, cleanup, calibration, or repair.

Jak działa

  1. Default workflow
  2. Before you start
  3. Workflow split
  4. Fast start (typical)
Sekcje z nagłówków SKILL.md, w oryginale · 62 linii, 198 słów
Podgląd SKILL.md
---
name: book-to-markdown
description: "Use when converting technical/scientific books from PDF, EPUB, HTML, DOCX, ODT, Markdown, or text into one page-free Markdown file per title. Compare multiple formats as corroborating sources; use for extraction, cleanup, calibration, or repair."
---

# Book to Markdown

Produce clean, greppable reference text for agents, not a visually faithful facsimile.
Prioritize stable headings, semantic chunks, plain-text math, tables, captions, and
bibliography entries.

## Default workflow

```text
measure -> hypothesize -> sample -> compare -> whole book -> verify
```

## Before you start

Before calling any script, set:

```bash
book_repo="/absolute/path/to/book-to-markdown"
export PYTHONPATH="$book_repo:$PYTHONPATH"
```

Run from the `book-to-markdown` checkout with the repository tools and their dependencies.

## Workflow split

- Run a bounded sample first; do not pick extraction tools from word count alone.
- Choose source and pass by evidence.
- Merge corroborating sources only when they add confirmed omissions.
- Run conversion/cleanup with the smallest validated switch set.
- Validate, archive, and report before delivery.

Use the referenced modules for detailed behavior:

- [Source selection and acquisition](references/source_selection.md)
- [Conversion and cleanup details](references/conversion_and_cleanup.md)
- [Repair playbook](references/repair_playbook.md)
- [Verification and delivery](references/verification_and_delivery.md)

## Fast start (typical)

```bash
python3 "$book_repo/tools/pdf_raw_text_extraction_to_markdown.py" book.pdf --measure
```

Then:

```bash
python3 "$book_repo/tools/pdf_raw_text_extraction_to_markdown.py" book.pdf -o /tmp/book.raw.md \
  --json-report /tmp/book.extract.json
python3 "$book_repo/tools/clean_markdown.py" -i /tmp/book.raw.md -o /tmp/book.clean.md
```

If required by the evidence, validate and archive:

```bash
python3 "$book_repo/tools/validate_markdown_v2.py" /path/to/delivery-directory
python3 "$book_repo/tools/archive_processed_sources.py" /path/to/book-root
```

Do not create multiple canonical outputs for one title.
Pliki w paczce (6)
  • SKILL.md 2 KB
  • agents/openai.yaml 1 KB
  • references/conversion_and_cleanup.md 1 KB
  • references/repair_playbook.md 14 KB
  • references/source_selection.md 1 KB
  • references/verification_and_delivery.md 1 KB

Wersje

W bazie nie ma innych skilli o nazwie book-to-markdown.

Migawka bazy z 28.10.2026 · wersja paczki aaa697454716 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100generate-document
    Generuje profesjonalne dokumenty w formatach PDF, DOCX, HTML, ODT, EPUB i RTF, na przykład raporty i eksport wyników analizy.
  • 100webnovel-export
    Eksportuje tekst powieści webowej do formatów Markdown, TXT, EPUB, HTML, DOCX lub PDF.
  • 100pandoc
    Konwertuje dokumenty między formatami Markdown, DOCX, HTML, PDF, RST, EPUB i LaTeX za pomocą wiersza poleceń pandoc.
  • 100document-conversion
    Konwertuje dokumenty między formatami: HTML na Markdown, dokument na Markdown i HTML na PDF, z zachowaniem struktury zamiast jej gubienia.
  • 100wordcraft
    Obsługuje bezgłowy edytor tekstu WordCraft (DOCX, ODT, RTF, ponad 600 poleceń edycji, konwersja formatów i eksport do PDF), uruchamiany na żądanie przez pi-craft.
  • 96convert-documents-to-markdown
    Zamienia pliki Word, PowerPoint, Excel, PDF, EPUB i CSV na Markdown, gdy treść jest potrzebna do pracy.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.