Content
71%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 skill body is a strongly actionable, well-sequenced two-phase workflow with executable commands, exact output schemas, and verification steps. Its weaknesses are duplicated content that inflates token cost and broken references to a prompts/ directory that is absent from the bundle.
Suggestions
Create the missing prompts/build_repo_acquisition_query.md and prompts/build_code_survey_query.md files (or remove the prompts/ entries from the directory tree, phase headers, and References section).
De-duplicate content shared with references/*.md (path conventions, tool mappings) and trim the closing checklists, which restate the step lists verbatim.
Add an explicit error-recovery loop for Phase A (what to do when a clone fails or all 6 cascade queries return no viable candidate) directly in the body rather than only in the referenced agent file.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is operational throughout with no explanations of concepts Claude already knows, but it could be tightened: the full Phase B query template is inlined despite a dedicated prompt file being cited, the path-conventions and tool-mapping tables duplicate content in references/*.md, and the closing checklists restate the step lists. | 3 / 5 |
Actionability | Guidance is copy-paste ready and executable: exact commands (GIT_TERMINAL_PROMPT=0 git clone --depth 1, a curl call to the GitHub API, python scripts/github_search_clone.py --query ... --limit 5 --date-limit ... with flags that match the script's actual argparse), exact JSON cache schemas, and concrete per-action command tables for the survey phase. | 5 / 5 |
Workflow Clarity | Both phases are clearly sequenced (A1-A6, B1-B6) with an explicit validation step (A4: read README, check language/domain, reject non-matching repos) and end-of-phase checklists, matching the 4 anchor. It falls short of 5 because error-recovery feedback loops (clone failure, all cascade queries failing, API rate limits) are not stated in the body — they live only in a referenced file. | 4 / 5 |
Progressive Disclosure | The body is well structured with clearly signaled, one-level-deep references (references/repo_acquisition_agent.md, references/code_survey_agent.md, scripts/github_search_clone.py all exist), but prompts/build_repo_acquisition_query.md and prompts/build_code_survey_query.md are cited four times and do not exist in the bundle, breaking navigation to the promised full templates. | 3 / 5 |
Total | 15 / 20 Passed |