CtrlK
BlogDocsLog inGet started
Tessl Logo

batch-operations

Apply operations across multiple files simultaneously. Pattern-based bulk modifications, search-and-replace across codebases, consistent changes to many files at once.

65

Quality

80%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/batch-operations/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

The content is a tight, executable batch-operation playbook with a clearly sequenced protocol, explicit preview and verification checkpoints, and no token-wasting filler, representing strong practice across all dimensions.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: no conceptual padding about what files or grep are, and every section (protocol, patterns, safety) earns its place.

3 / 3

Actionability

Provides fully executable, copy-paste-ready commands (grep -rl/-rn, find -exec sed, PowerShell Get-ChildItem pipeline) with concrete glob and pattern examples rather than pseudocode.

3 / 3

Workflow Clarity

A clear four-step sequence (Define, Preview, Execute, Verify) with explicit validation checkpoints — the preview gate ('NEVER batch-modify without previewing') and the verify loop ('should return empty', run tests) satisfy the feedback-loop requirement for batch/destructive operations.

3 / 3

Progressive Disclosure

A single self-contained, well-organized SKILL.md with no nested or multi-level references; no bundle files are needed for this scope, so the clean section structure alone merits the top level.

3 / 3

Total

12

/

12

Passed

Description

60%

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 and action-oriented but relies on the separate when_to_use field for trigger guidance and lacks the most natural user phrasings, leaving completeness and trigger-term coverage at the middle level.

Suggestions

Fold a concise 'Use when...' trigger clause into the description itself (e.g., 'Use when renaming a symbol across a codebase, adding imports to many files, or updating versions in parallel').

Add natural user-facing terms like 'rename', 'find and replace', and 'bulk edit' that users would actually say.

Sharpen the niche phrasing to distinguish batch multi-file changes from ordinary single-file edits.

DimensionReasoningScore

Specificity

Lists several concrete actions ('bulk modifications, search-and-replace across codebases, consistent changes to many files at once') rather than vague language, matching the multi-action anchor.

3 / 3

Completeness

The description answers 'what' clearly but contains no 'Use when...' trigger clause (the trigger guidance lives in the separate when_to_use field), capping completeness at 2 per the guidelines.

2 / 3

Trigger Term Quality

Contains relevant terms ('multiple files', 'search-and-replace', 'codebases') but omits common user phrasings like 'rename', 'update imports', or 'find and replace', so coverage is partial.

2 / 3

Distinctiveness Conflict Risk

The multi-file batch niche is fairly specific but 'apply operations across multiple files' could still overlap with general editing skills, so it is not a fully distinct trigger set.

2 / 3

Total

9

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
vudovn/ag-kit
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.