Modern file and content search using fd, ripgrep (rg), and fzf. Triggers on: fd, ripgrep, rg, find files, search code, fzf, fuzzy find, search codebase.
92
95%
Does it follow best practices?
Impact
80%
2.22xAverage score across 3 eval scenarios
Passed
No known issues
Quality
Discovery
89%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 solid description with excellent trigger term coverage and clear 'when' guidance via the 'Triggers on:' clause. Its main weakness is that the 'what' portion is somewhat thin—it says 'file and content search' but doesn't enumerate specific capabilities like regex matching, filtering by file type, or piping results. Adding a few more concrete actions would elevate the specificity.
Suggestions
Add specific concrete actions beyond 'search', e.g., 'Find files by name/pattern, search file contents with regex, fuzzy-find files and directories, filter by extension or directory.'
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Names the domain (file and content search) and the specific tools (fd, ripgrep, rg, fzf), but doesn't list concrete actions beyond 'search'. It doesn't describe what specific operations it performs (e.g., regex search, filtering by extension, piping results). | 2 / 3 |
Completeness | Answers both 'what' (modern file and content search using fd, ripgrep, fzf) and 'when' (explicit 'Triggers on:' clause with specific trigger terms). The trigger clause serves as an explicit 'Use when' equivalent. | 3 / 3 |
Trigger Term Quality | Includes a strong set of natural keywords users would say: 'fd', 'ripgrep', 'rg', 'find files', 'search code', 'fzf', 'fuzzy find', 'search codebase'. These cover both tool names and natural language variations. | 3 / 3 |
Distinctiveness Conflict Risk | Clearly scoped to specific CLI search tools (fd, ripgrep, fzf) which creates a distinct niche. The tool-specific trigger terms make it unlikely to conflict with generic file manipulation or other search skills. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is an excellent reference skill that is maximally concise while remaining highly actionable. It covers three related tools with executable examples, useful tables for quick lookup, and performance tips that add genuine value. The progressive structure from basic usage to combined patterns to advanced references is well-designed.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Extremely lean and efficient. No unnecessary explanations of what fd, rg, or fzf are. Every line is a concrete command with a terse inline comment. Assumes Claude knows CLI tools and just needs the syntax patterns. | 3 / 3 |
Actionability | All examples are fully executable bash commands with clear inline comments explaining what each does. The quick reference table provides copy-paste ready commands for common tasks. No pseudocode or vague descriptions. | 3 / 3 |
Workflow Clarity | This is a reference/lookup skill rather than a multi-step destructive workflow, so explicit validation checkpoints aren't needed. The 'Combined Patterns' section clearly shows how to chain tools together in sequence. The organization from simple to combined usage is logical. | 3 / 3 |
Progressive Disclosure | Content is well-structured with clear sections progressing from individual tools to combined patterns to quick reference. Advanced workflows are appropriately deferred to a separate reference file with a clear pointer. One level deep, clearly signaled. | 3 / 3 |
Total | 12 / 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.
e437c3c
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.