Source

xberg-io/xberg

24 skills · 1.1K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
kreuzberg Extract text, tables, metadata, and images from 91+ document formats (PDF, Office, images, HTML, email, archives, aca…
xberg-io/xberg
778
2
config-loading-precedence How Xberg resolves configuration — CLI-mode and server/MCP-mode precedence orders, config file auto-discovery (xberg.…
xberg-io/xberg
30
3
mime-detection-routing MIME type detection and extractor routing in core/mime.rs and core/extractor/bytes.rs — the extension→EXT_TO_MIME→val…
xberg-io/xberg
30
4
docx Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers in…
xberg-io/xberg
29
5
pdf Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables…
xberg-io/xberg
29
6
xlsx Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants t…
xberg-io/xberg
29
7
pptx Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slid…
xberg-io/xberg
28
8
wasm-constraints WASM build constraints for the crates/xberg-wasm crate — the wasm-target feature set, no-tokio sync-only internal API…
xberg-io/xberg
27
9
xberg Extract text, tables, metadata, and images from 107 document formats (PDF, Office, images, HTML, email, archives, aca…
xberg-io/xberg
13
10
format-specific-extraction Format-specific document extraction workflows
xberg-io/xberg
11
11
extraction-pipeline-patterns Document extraction pipeline architecture and patterns
xberg-io/xberg
10
12
api-server-mcp REST API server and MCP protocol integration
xberg-io/xberg
8
13
chunking Use when splitting extracted text into chunks for LLM context windows or RAG ingestion. Covers chunk size, overlap, m…
xberg-io/xberg
8
14
chunking-embeddings Chunking, embeddings, and RAG pipeline integration
xberg-io/xberg
8
15
extracting-tables Use when extracting tabular data from PDFs, spreadsheets, or images. Covers layout-aware table detection, table model…
xberg-io/xberg
8
16
plugin-architecture-patterns Plugin architecture, registration, and trait patterns
xberg-io/xberg
8
17
batch-extraction Use when extracting from many files at once with shared config, bounded parallelism, per-file overrides, and error re…
xberg-io/xberg
7
18
extracting-keywords Use when extracting keywords (YAKE/RAKE) from documents — and, secondarily, when detecting document language or gener…
xberg-io/xberg
7
19
extracting-with-ocr Use when extracting text from scanned PDFs, photographed pages, or images that have no embedded text layer. Covers OC…
xberg-io/xberg
7
20
picking-a-format Use when choosing an output format for extracted documents — plain text, markdown, djot, HTML, JSON, or DocTags. Maps…
xberg-io/xberg
7
21
alef-generated-bindings Alef-managed generated bindings in packages/* and binding crates — the regeneration workflow (task alef:generate / al…
xberg-io/xberg
1
22
crate-structure The Xberg workspace layout — the version source of truth (root Cargo.toml [workspace.package] version), the crates/ w…
xberg-io/xberg
1
23
feature-flag-policy Cargo feature flags for crates/xberg — ORT-incompatible targets (WASM, Android x86_64 emulator), type-only and tract …
xberg-io/xberg
1
24
release-versioning How xberg versions are synced and released — Cargo.toml is the single source of truth, `task version:sync` propagates…
xberg-io/xberg
1