CtrlK
BlogDocsLog inGet started
Tessl Logo

replace4filename

批量修改文件/文件夹名称,替换或删除指定内容。当用户提到批量重命名、批量改名、文件替换、文件名替换时使用。

68

Quality

81%

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

80%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 body is compact, well-structured, and highly actionable with complete code and parameter documentation. Its main gap is the absence of any validation or verification step for a batch, potentially destructive rename operation.

Suggestions

Add a verification step to the workflow — e.g., preview affected names or run on a sample first, then confirm before applying batch renames — to lift workflow_clarity above the batch-operation cap.

Remove the redundant blockquote that restates the description, and note the import only once, to tighten conciseness from 4 toward 5.

Consider flagging the irreversibility of bulk renames and recommending a backup or dry-run flag if the underlying function supports one.

DimensionReasoningScore

Conciseness

Lean and well-sectioned with no concept over-explanation; minor trim opportunities exist (the blockquote restates the description and the import appears in both the signature and example blocks).

4 / 5

Actionability

Provides a complete function signature, a full parameter table with types/defaults/required flags, and two copy-paste-ready examples covering the replace and delete use cases.

5 / 5

Workflow Clarity

This is a batch/destructive operation yet the body shows no validation, dry-run, or verification checkpoint — the rubric's batch-operation cap holds workflow clarity at 3 even though the single action is unambiguous.

3 / 5

Progressive Disclosure

A compact (~60 lines), self-contained single-purpose skill with no bundle files and no nested references; clear section headers make navigation easy, satisfying the simple-skill exception.

5 / 5

Total

17

/

20

Passed

Description

82%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 well-constructed description that clearly states the skill's purpose and provides explicit, synonym-rich trigger guidance. It is concise and uses appropriate third-person/conditional voice without padding.

DimensionReasoningScore

Specificity

Names the domain (file/folder renaming) and two concrete actions ('替换或删除指定内容'), but coverage is narrow for a single-purpose skill rather than a comprehensive list.

3 / 5

Completeness

Explicitly answers both 'what' ('批量修改文件/文件夹名称,替换或删除指定内容') and 'when' ('当用户提到批量重命名...时使用') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural synonyms users would say — '批量重命名', '批量改名', '文件替换', '文件名替换' — with good synonym coverage, though a few natural variations are absent.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (batch filename modification) with triggers specific to renaming, giving minimal overlap risk with other skills.

5 / 5

Total

17

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
CoderWanFeng/python-office
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.