kreuzberg-devkreuzberg-devOfficial·28 Agent Skills Included

kreuzberg

Extract text, tables, and metadata from any document format

Extracts clean text, tables, metadata, and images from 106 document formats including PDFs, Office files, scans, emails, and archives. Handles OCR for scanned pages, layout-aware table detection, text chunking, and keyword extraction without stitching together multiple libraries. Runs batch jobs in parallel and outputs Markdown, JSON, or plain text ready for LLM and RAG pipelines.
npx skills add kreuzberg-dev/kreuzberg --all -g -y

All Skills in This Repository (28)

Pure Emerald Level Indicators
📦 In Repo
kreuzberg-devkreuzberg-dev

ocr-backend-management

Manage Tesseract, PaddleOCR, and EasyOCR backends with health checks via a single API.

Official
Advanced
📦 In Repo
kreuzberg-devkreuzberg-dev

chunking-embeddings

Create text chunks and FastEmbed vector embeddings for RAG pipelines.

Official
Advanced
📦 In Repo
kreuzberg-devkreuzberg-dev

api-server-mcp

Serve document extraction via REST and MCP endpoints using Axum and Tokio.

Official
Advanced
📦 In Repo
kreuzberg-devkreuzberg-dev

kreuzberg

Extract text, tables, metadata, and images from 75+ file formats.

Official
Advanced
📦 In Repo
kreuzberg-devkreuzberg-dev

picking-a-format

Maps document consumers to the correct Xberg CLI format and content-format flags.

Official
Basic
📦 In Repo
kreuzberg-devkreuzberg-dev

batch-extraction

Extract content from many documents concurrently with shared config and per-file overrides.

Official
Intermediate
📦 In Repo
kreuzberg-devkreuzberg-dev

chunking

Split extracted text into sized chunks for LLM context windows and RAG ingestion.

Official
Intermediate
📦 In Repo
kreuzberg-devkreuzberg-dev

extracting-tables

Extract structured tables from PDFs, spreadsheets, and images using layout-aware detection models.

Official
Intermediate
📦 In Repo
kreuzberg-devkreuzberg-dev

extracting-with-ocr

Extract text from scanned PDFs and images using OCR backends and language packs.

Official
Intermediate
📦 In Repo
kreuzberg-devkreuzberg-dev

xberg

Extract text, tables, metadata, and images from 106 document formats using Xberg APIs.

Official
Advanced
📦 In Repo
kreuzberg-devkreuzberg-dev

extracting-keywords

Extract keywords, detect languages, and generate embeddings from documents via the xberg CLI.

Official
Intermediate
📦 In Repo
kreuzberg-devkreuzberg-dev

format-specific-extraction

Extract text, tables, and metadata from Office, PDF, archive, and email documents.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Kreuzberg?

Run `npx skills add kreuzberg-dev/kreuzberg --all -g -y` in your terminal to install all skills in this suite globally.

How to extract text from scanned PDFs with AI?

These skills teach your agent to run OCR on scanned PDFs and images using Tesseract or PaddleOCR backends. It auto-detects missing text layers and supports over 100 languages.

Can AI extract tables from PDFs and invoices?

Yes. The table extraction skill uses layout-aware detection to rebuild cell structures from financial statements, invoices, and spreadsheets into Markdown or JSON.

How to prepare documents for RAG pipelines?

The chunking skill splits extracted text into token-sized chunks with overlap, using markdown-aware or semantic splitters ready for vector stores.

Does Kreuzberg work with Claude Code and Cursor?

Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, and other compatible AI coding agents.

Related Repositories in Data & Analytics

View All in Data & Analytics