CtrlK
BlogDocsLog inGet started
Tessl Logo

chunking

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` command.

69

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable and reasonably concise, with clear per-feature sections and guardrails. Its main weakness is progressive disclosure: it points to reference files that are not present in the skill bundle.

Suggestions

Ship the referenced files (references/configuration.md, references/cli-reference.md) or remove the dangling See-references pointers so navigation resolves.

De-duplicate the overlap≥size guidance (stated both inline and in Common pitfalls) to tighten conciseness.

If references/python-api.md and rust-api.md live in a sibling skill, make that cross-skill pointer explicit rather than implying they are local to this skill.

DimensionReasoningScore

Conciseness

The body is dense and operational (flags, examples, pitfalls) with no padding of concepts Claude already knows, but a few items repeat — e.g. the overlap≥size rule appears both inline and in Common pitfalls — and some examples overlap, so it is not perfectly lean.

4 / 5

Actionability

Provides copy-paste-ready bash and Python covering the common cases (extract --chunk, standalone chunk, chunker types, token sizing, config file, programmatic access), all executable.

5 / 5

Workflow Clarity

Sections are clearly organized with unambiguous commands and a Common-pitfalls guardrail, and the CLI's own rejection of bad input is surfaced; no destructive/batch loop is needed, so checkpoints are implicit rather than explicit.

4 / 5

Progressive Disclosure

Inline sections are well-organized and references are clearly signaled at the end ("See references/configuration.md ... and references/cli-reference.md"), but no references/ directory exists in the bundle, so those one-level-deep references do not resolve — navigation breaks against the actual bundle structure.

3 / 5

Total

16

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, complete, and distinct: it states concrete capabilities, an explicit Use-when trigger, and a clear niche with low conflict risk. Its only gap is trigger-term breadth — it omits synonyms and extension-style variants.

Suggestions

Add a couple of natural synonyms/users' phrases (e.g. "splitting text", "chunk size", "RAG") so trigger coverage reaches comprehensive.

Optionally name a file extension or input form (e.g. ".txt", ".md") to broaden trigger matching.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — "chunk size, overlap, markdown/yaml/semantic chunkers, tokenizer-based sizing, and the standalone `chunk` command" — giving comprehensive coverage rather than generic abstraction.

5 / 5

Completeness

An explicit "Use when splitting extracted text into chunks for LLM context windows or RAG ingestion" trigger answers when, and the "Covers ..." clause concretely answers what, both with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural terms users would say are present ("chunks", "chunking", "RAG ingestion", "LLM context windows"), but it lacks synonyms and file-extension variants that would push it to comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (text chunking for RAG/LLM context) with distinctive triggers ("chunk command", "RAG ingestion", "semantic chunkers") and minimal overlap with other skills.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 4 missing

Warning

Total

15

/

16

Passed

Repository
xberg-io/xberg
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.