CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

refresh-research

Bulk-refresh research entries in ./research/ using parallel research-curator agents. Use when /refresh-research is invoked, stale research needs updating, or bulk re-verification of research entries is requested. Inventories entries by review date and age, runs RT-ICA pre-flight, spawns agents in waves of 5, then validates, reviews, and commits through research-curator. Supports --all, --stale, --category, --layer, and --dry-run flags.

68

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-orchestrated, executable workflow document: precise filter logic, gated pre-flight, wave-based parallelism with failure recovery, and concrete output templates. Its main weaknesses are mild duplication across Step 2 and Error Handling, and reliance on sibling-skill files for the deeper mechanics, which keeps actionability and progressive disclosure just below top marks.

Suggestions

Deduplicate the zero-match and layer-filter error messages by stating them once (e.g., only in Error Handling) and referencing that section from Step 2, tightening conciseness.

Consolidate the K=0/K=1 conditional formatting rules for the Skipped (fresh) row into a single rule covering both the header and the table, removing the repeated case-by-case instructions.

Consider moving the full Step 6 summary report template into a reference file (e.g., references/report-template.md) to slim the main body, keeping only the section list inline.

DimensionReasoningScore

Conciseness

Lean, operational content with no explanations of concepts Claude already knows. Minor trimming opportunities: the zero-match layer error message appears verbatim in both Step 2 and Error Handling, and the summary template spells out K=0/K=1 conditional formatting rules in two places (header and table). Not the top anchor because of this small duplicated detail.

4 / 5

Actionability

Highly actionable for an instruction-only skill: exact glob patterns ("Glob ./research/**/*.md (exclude README.md)"), exact worker invocation ("--rerun ./research/{category}/{name}.md"), copy-paste output templates, and a mermaid flowchart encoding the precise staleness rules. Falls short of fully self-contained because key mechanics (curator prompt, Rerun Mode details) are delegated to external files not present in this bundle.

4 / 5

Workflow Clarity

Six clearly sequenced steps with explicit validation for a batch operation: the RT-ICA pre-flight checklist with an APPROVED/BLOCKED decision, the --dry-run checkpoint, per-wave completion logging with wait-for-all before the next wave, the Validation Gate, and Failure Recovery handling for failed/timed-out/unchanged workers. Feedback loops are present, so the batch-operation cap does not apply.

5 / 5

Progressive Disclosure

Good structure with clear sections and well-signaled, one-level-deep references into the sibling curator skill ([Failure Recovery](../research-curator/references/batch-mode.md#failure-recovery), [Rerun Mode Output](../research-curator/SKILL.md#rerun-mode-output)). Minor gaps: no bundle files exist alongside this SKILL.md, so the referenced paths cannot be verified from this bundle, and some inlined detail (the full summary report template and staleness flowchart) could live in a reference if the file grows.

4 / 5

Total

17

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, explicit what-and-when with concrete trigger phrases, and a comprehensive action inventory with supported flags. Only minor gaps — a few natural synonym triggers and some residual overlap with the closely related research-curator skill.

DimensionReasoningScore

Specificity

Lists multiple concrete actions covering the entire pipeline: "Inventories entries by review date and age", "runs RT-ICA pre-flight", "spawns agents in waves of 5", "validates, reviews, and commits through research-curator", plus supported flags. Coverage is comprehensive with no gaps between inventory and commit.

5 / 5

Completeness

Explicitly answers both: what ("Bulk-refresh research entries in ./research/ using parallel research-curator agents") and when ("Use when /refresh-research is invoked, stale research needs updating, or bulk re-verification of research entries is requested") with concrete trigger phrases — matches the top anchor's structure.

5 / 5

Trigger Term Quality

Good natural triggers: "/refresh-research is invoked", "stale research needs updating", "bulk re-verification of research entries is requested". Missing a few synonyms and variations (e.g., "update research", "re-verify entries"), so it falls short of the comprehensive synonym coverage of the top anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche (bulk refresh of ./research/ entries, /refresh-research trigger, specific flags) but the sibling research-curator skill also performs batch research operations, leaving minor overlap risk for ambiguous "update my research" requests. Distinctiveness relies on the "Bulk-" qualifier rather than a fully disjoint trigger set, so it sits below the minimal-conflict top anchor.

4 / 5

Total

18

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 4 suspicious

Warning

Total

14

/

16

Passed

Repository

Jamie-BitFlight/claude_skills

Path

.claude/skills/refresh-research/SKILL.md

Reviewed

Table of Contents

Is this your skill?

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.