Content
65%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is strong on actionability — exact curl/jq commands, endpoint paths, and concrete piping examples — and reasonably organized, but it is weakened by the verbatim duplication of the frontmatter description, a dump of the hf CLI help text, an implicit rather than explicit build-test-deliver workflow with no failure feedback loop, and references to sample scripts that do not exist in the bundle.
Suggestions
Remove the opening paragraph that duplicates the frontmatter description verbatim (or replace it with a one-line scope statement), drop the full `hf --help` output in favor of one or two example commands, and remove the hard-coded "160 Endpoints" count to avoid time-sensitive drift.
Reframe the Script Rules as an explicit ordered workflow (investigate API shape → design → build → test non-destructive scripts → deliver with usage examples) and add a feedback loop for what to do when tests fail or response shapes differ from expectation.
Ensure the eight referenced files under references/ (hf_model_papers_auth.sh, baseline_hf_api.sh, hf_enrich_models.sh, etc.) actually ship with the skill bundle — currently the references/ directory is missing, breaking the progressive-disclosure structure the body depends on.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient, but the opening paragraph duplicates the frontmatter description verbatim (including the "Your purpose is now is to" grammatical error), the full 20-line `hf --help` dump is something Claude can obtain by running the command itself, and the time-sensitive "160 Endpoints" count is stated outside any deprecated/old-patterns section. Not a 2 because the rules, endpoint list, and jq commands are dense and non-padded; not a 4 because the duplicated description paragraph and CLI help dump are clear trimmable content. | 3 / 5 |
Actionability | Fully executable, copy-paste-ready commands throughout: `curl -H "Authorization: Bearer ${HF_TOKEN}" https://huggingface.co/api/`, concrete jq pipelines (`jq '.paths | keys | sort'`), exact endpoint paths, and worked composability examples (`references/baseline_hf_api.sh 25 | jq -r '.[].id' | references/hf_enrich_models.sh`). The guidance covers the common cases (auth, endpoint discovery, result shaping, piping) completely. | 5 / 5 |
Workflow Clarity | The Script Rules encode an implicit sequence — "Investigate the shape of the API results before commiting to a final design", "Non-destructive scripts should be tested before handing over", "Share usage examples once complete" — with one validation checkpoint (testing), but there is no explicitly ordered workflow and no feedback loop for what to do when a test fails or an API response shape differs from expectation. Not a 4 because the sequence is implied by scattered rules rather than presented as steps with checkpoints; not a 2 because ordering constraints and a test-before-delivery checkpoint do exist. | 3 / 5 |
Progressive Disclosure | The body's reference signaling is well done — one level deep, each of the eight `references/*.sh` files gets a clear one-line description of what it demonstrates — but none of the referenced files actually exist in the skill bundle (no references/ directory is present), so the promised navigation leads nowhere and the example-driven structure cannot function. Not a 4/5 because scoring against the actual bundle structure reveals the disclosure layer is broken; not a 2 because the in-body organization (clear sections, described references, self-contained endpoint/API content) is genuinely well structured on paper. | 3 / 5 |
Total | 14 / 20 Passed |