SKILLEMALL.ai

Skill rating

26 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.

26
#GradeSkillScore ▾SafetyQualityProcessTestsPopularityUpdated
1A
Extract text, tables, metadata, and images from 107 document formats (PDF, Office, images, HTML, email, archives, academic) using Xberg. Use when writing code that calls Xberg APIs in Python, Node.js/
9710092C——11 d ago
2A
Use when extracting tabular data from PDFs, spreadsheets, or images. Covers layout-aware table detection, table model selection, output formats (markdown / JSON cells), and known limits.
9610091B——11 d ago
3A
Use when extracting from many files at once with shared config, bounded parallelism, per-file overrides, and error recovery. Covers the `batch` command, `--file-configs`, `--max-concurrent`, and outpu
9610091C——11 d ago
4A
Use when extracting keywords (YAKE/RAKE) from documents — and, secondarily, when detecting document language or generating embeddings for RAG and search. Covers the keyword config (and its feature gat
9510088D——11 d ago
5A
Use when extracting text from scanned PDFs, photographed pages, or images that have no embedded text layer. Covers OCR backends, language packs, force-OCR, and performance tuning.
9510088C——11 d ago
6A
Use when choosing an output format for extracted documents — plain text, markdown, djot, HTML, JSON, or DocTags. Maps consumer (LLM, parser, archive) to the right `--format` / `--content-format` pair.
9510088C——11 d ago
7A
Use when splitting extracted text into chunks for LLM context windows or RAG ingestion. Covers chunk size, overlap, markdown/yaml/semantic chunkers, tokenizer-based sizing, and the standalone `chunk`
9510088C——11 d ago
8C
Per-format Xberg extractors (Office XML, PDF, archives, ...): parsers, security budgets, metadata helpers. Use when changing or adding one.
8210054C——11 d ago
9C
Xberg plugin traits, typed registries, priority collisions, lifecycle and Alef Python plugin bridges. Use for plugin-system work, not parsing.
8010051D——11 d ago
10C
How Xberg resolves config: CLI and server/MCP precedence, file walk-up, inline JSON, overrides. Use when adding a setting or one does not take effect.
8010051D——11 d ago
11C
Xberg OCR backends, preprocessing, caching, page acceptance, hOCR, tables, cross-backend quality. Use for OCR behavior or A/B quality work.
8010050B——11 d ago
12C
Xberg MIME detection and extractor routing (core/mime.rs, FORMATS registry). Use when a file routes to the wrong extractor or a format is added.
8010051D——11 d ago
13C
Xberg text chunking (ChunkerType, ChunkingConfig wire names), embeddings and RAG. Use when changing chunking or embeddings code or config.
8010051C——11 d ago
14C
Xberg core extraction orchestration: cache, extractor fallback, post-processing, concurrency, quality invariants. Use for pipeline changes.
7910047C——11 d ago
15C
Xberg on top of the shared Alef workflow: output locations, alef.toml sections, regen-breaking core edits, FFI JSON bridge. Use when editing bindings.
7910047C——11 d ago
16C
Which xberg-io repo owns a cross-repo fix or API, and coordinating compatible sibling changes. Use when work spans sibling repositories.
7910047C——11 d ago
17C
Xberg extraction benchmarks: running, quality scoring, fixtures, ground truth. Use for the Benchmarks workflow or benchmark-harness work.
7910047C——11 d ago
18C
crates/xberg-wasm build constraints: wasm-target features, sync-only APIs, SyncExtractor, size limits. Use for wasm32 build or runtime failures.
7910048F——11 d ago
19C
Xberg workspace layout: version source, members and excluded crates, packages/, tools/, ignore allowlists. Use when placing code or adding a crate.
7910047D——11 d ago
20C
Xberg REST API server (axum routes, middleware, cache endpoints) and MCP surface. Use when changing an endpoint, server startup or MCP tools.
7910047C——11 d ago
21C
Xberg PDF extraction: native/Pdfium backend selection, rendering, encryption, OCR fallback, capability gaps. Use for PDF engine work.
7910047C——11 d ago
22C
The test_documents corpus (submodule, bucket-fetched): read_test_fixture, missing fixtures, A/B controls. Use on a fresh clone or a missing fixture.
7910048F——11 d ago
23C
Cargo features: shared otel/mcp/allocator contract, then Xberg's ORT-free targets, aggregates, PDF backend, parity guard. Use when editing [features].
7910047D——11 h ago
24D
Xberg TS/JS tooling: pnpm vs npm lockfiles, Vitest, napi-rs, wasm-pack, integration packages. Use for TS/JS package or tooling changes.
7710043D——11 d ago
25D
xberg's e2e fixture schema: fields, categories, calls, inputs, mock responses, assertions. Use when adding or editing an xberg e2e fixture.
7710043D——11 h ago
26D
Xberg release on top of the shared release-workflow: task version:sync to bindings and chart, CI/Publish/Benchmarks readiness. Use before a release.
7510038D missing files——11 h ago