CtrlK
BlogDocsLog inGet started
Tessl Logo

batch-extraction

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 output layout.

68

Quality

82%

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

76%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.

A highly actionable, well-structured reference for batch extraction with excellent executable examples. Its main gaps are the missing explicit verification feedback loop expected for batch operations and a dangling reference to a non-existent cli-reference.md.

Suggestions

Add an explicit post-run verification step (e.g., check each array entry for an error field and re-run failed files with --file-configs) to form a validate->fix->retry loop and lift workflow clarity above the batch cap of 3.

Provide the referenced references/cli-reference.md in the bundle, or remove the dangling pointer and inline the remaining batch flag set.

Trim the prose in the Error recovery and Parallelism rationale paragraphs to lean imperative guidance, improving token efficiency.

DimensionReasoningScore

Conciseness

The body is command-focused and largely lean, but a few prose sentences (e.g., the Error recovery paragraph and rationale passages) could be trimmed without losing actionable value.

4 / 5

Actionability

Provides copy-paste ready commands, a jq pipeline, a --file-configs JSON example, a Python extract_batch snippet, and a TOML config — fully executable across the common cases.

5 / 5

Workflow Clarity

As a batch operation the skill lacks an explicit validate->fix->retry checkpoint loop; the Error recovery section only hints to 'inspect results... rather than relying on the process exit code alone,' so the batch cap applies.

3 / 5

Progressive Disclosure

Well-organized into clear sections with one-level-deep signaled references, but references/cli-reference.md is referenced while no bundle files exist in this skill, leaving a dangling pointer.

4 / 5

Total

16

/

20

Passed

Description

88%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.

A strong, specific description that clearly states both capability and trigger, with good concrete detail on flags and behaviors. It could add natural synonyms and file extensions to improve trigger coverage and further distinguish from the sibling extract skill.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'shared config, bounded parallelism, per-file overrides, and error recovery' plus 'batch command, --file-configs, --max-concurrent, and output layout' — giving comprehensive coverage of the batch feature.

5 / 5

Completeness

Explicitly answers both what (shared config, bounded parallelism, per-file overrides, error recovery) and when ('Use when extracting from many files at once with...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

'extracting from many files at once' is a natural phrase and 'batch command' is a good keyword, but it leans technical and omits common synonyms (bulk, mass) and file extensions.

4 / 5

Distinctiveness Conflict Risk

The 'batch' framing, parallelism, and per-file overrides carve a clear niche, but overlap risk remains with the closely related sibling single-file 'xberg' extract skill.

4 / 5

Total

18

/

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.