Content
65%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is highly actionable with executable commands and a clear step sequence, but it is let down by content duplication, an inconsistent script-source path, a missing validation checkpoint for a batch operation, and reference material that should be split into a separate file. Tightening redundancy and adding an output-verification step would lift the weaker dimensions.
Suggestions
Reconcile the script-copy path: Step 3 references 'skills/linkedin-scraper/scripts/jobspy_scraper.py' while the Script Location section uses 'skills/linkedin-job-scraper/scripts/...' — pick one and delete the duplicate instruction.
Add an explicit validation checkpoint after the run in Step 3/4 (e.g. confirm the CSV exists and report row count before presenting results) to satisfy the batch-operation feedback-loop expectation.
Move the Parameters Reference and Output Columns tables into a references/REFERENCE.md (linked once from the body) to reduce SKILL.md length and improve progressive disclosure.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Assumes Claude's competence (no basic-concept filler), but carries real redundancy: the Quick Start command overlaps Step 2's template, the Parameters Reference table re-lists the same flags, and two separate script-copy instructions cite conflicting source paths ('skills/linkedin-scraper/...' vs 'skills/linkedin-job-scraper/...'). Mostly efficient but could be tightened, so it is not the lean level-3 anchor. | 2 / 3 |
Actionability | Provides fully executable commands with real flags and defaults, three concrete copy-paste use-case examples, and an error-to-fix table, matching the 'fully executable ... copy-paste ready' anchor rather than the pseudocode level 2. | 3 / 3 |
Workflow Clarity | A clear four-step sequence exists, but this is a batch scrape with no explicit validation checkpoint (verify the CSV was written / inspect row count / handle mid-run errors), so per the rubric's batch-operation rule workflow clarity is capped at 2 rather than reaching the level-3 'explicit validation steps' anchor. | 2 / 3 |
Progressive Disclosure | The single bundle script (scripts/jobspy_scraper.py) is referenced and clearly signaled, but SKILL.md is a ~160-line monolith with reference-grade content (Parameters Reference, Output Columns, Error Handling, Use Cases) kept inline rather than split into a separate reference file, matching the level-2 'content that should be separate is inline' anchor instead of the level-3 'content appropriately split'. | 2 / 3 |
Total | 9 / 12 Passed |