Copy files and directories. Use when duplicating files, creating backups, or copying directory trees with preserved attributes.
69
84%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Quality
Discovery
92%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a well-crafted skill description that clearly states what the skill does and when to use it. It includes natural trigger terms and an explicit 'Use when' clause. The only minor weakness is potential overlap with broader file management or backup-specific skills, though the focus on copying operations provides reasonable distinctiveness.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: copying files, copying directories, duplicating files, creating backups, and copying directory trees with preserved attributes. | 3 / 3 |
Completeness | Clearly answers both 'what' (copy files and directories) and 'when' (explicit 'Use when' clause covering duplicating files, creating backups, or copying directory trees with preserved attributes). | 3 / 3 |
Trigger Term Quality | Includes natural keywords users would say: 'copy files', 'directories', 'duplicating', 'backups', 'directory trees', 'preserved attributes'. These cover common variations of how users would describe file copying tasks. | 3 / 3 |
Distinctiveness Conflict Risk | While 'copy files and directories' is fairly specific, it could overlap with general file management skills or backup-specific skills. The mention of 'preserved attributes' adds some distinctiveness, but 'creating backups' could conflict with dedicated backup skills. | 2 / 3 |
Total | 11 / 12 Passed |
Implementation
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a competent reference-style skill for the cp command with excellent actionability through concrete examples and a useful Gotchas section. Its main weakness is verbosity—the exhaustive flags table reproduces man page content that Claude already knows, consuming tokens without adding proportional value. The Gotchas section is the most valuable part, providing non-obvious behavioral insights.
Suggestions
Trim the flags table to only the most commonly confused or misused flags (e.g., -r, -a, -n, -u, --reflink, -T) and remove well-known ones like --help and --version that Claude already knows.
Consider adding a brief 'Common patterns' section that combines flags for real-world scenarios (e.g., 'backup before deploy: cp -a --backup=numbered') rather than listing every flag individually.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The comprehensive flags table is thorough but includes many flags Claude already knows well (cp is a basic Unix command). The content could be significantly tighter—the full flags table is essentially a man page reproduction. However, the Gotchas section adds genuine value with non-obvious behavioral notes. | 2 / 3 |
Actionability | All examples are fully executable, copy-paste ready bash commands with clear comments. The examples cover common use cases from simple file copy to advanced features like reflink and backup modes. | 3 / 3 |
Workflow Clarity | For a single-command skill like cp, there is no multi-step workflow needed. The examples are clearly organized from simple to complex, and the Gotchas section serves as an effective validation/awareness checklist for common pitfalls. | 3 / 3 |
Progressive Disclosure | The content is reasonably structured with clear sections (Synopsis, Flags, Examples, Gotchas), but the exhaustive flags table could be trimmed or moved to a reference file. For a standalone skill with no bundle, the inline reference table makes the document heavier than necessary. | 2 / 3 |
Total | 10 / 12 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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
bb1f07d
Table of Contents
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.