CtrlK
BlogDocsLog inGet started
Tessl Logo

autoresearch-hooks

Author pre/post-iteration hooks for an autoresearch session. Use when the user asks to add research fetching, Slack/webhook notifications, persistent learnings, auto-tagging, anti-thrash intervention, idea rotation, or any side effect around iterations.

75

Quality

92%

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

92%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 tight, highly actionable body with a clear validated workflow; the one weakness is progressive disclosure, because the prominently referenced `examples/` directory is not present in the bundle.

Suggestions

Ship the referenced `examples/before/` and `examples/after/` scripts so the body's pointers resolve to real files, or remove the directory listing and inline the one or two most representative example snippets.

If examples are intentionally omitted in this stripped bundle, note that they are illustrative paths rather than present files to avoid a dead reference.

DimensionReasoningScore

Conciseness

Lean and efficient: every section (contract schemas, field tables, rules of thumb) is task-specific and assumes Claude's competence, with no padding or explanation of basic concepts.

5 / 5

Actionability

Fully executable guidance — concrete `jq` invocations, copy-paste `cp`/`chmod` commands, a complete piped mock-test snippet, and specific guard-clause idioms cover the common cases.

5 / 5

Workflow Clarity

The six-step 'Steps to add a hook' is clearly sequenced with an explicit validation checkpoint (step 5: sanity-test with a piped mock before relying on it) and a feedback rationale; no destructive/batch cap applies.

5 / 5

Progressive Disclosure

References to an `examples/` directory (before/after subdirs) are clearly signaled and one level deep, but the referenced bundle directory does not exist in the skill, so the structure is not actually backed by real files.

3 / 5

Total

18

/

20

Passed

Description

92%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 highly specific, well-triggered description that clearly states both capability and activation conditions. The only minor gap is missing a few natural synonyms a user might voice, which keeps trigger term quality at 4 rather than 5.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'research fetching, Slack/webhook notifications, persistent learnings, auto-tagging, anti-thrash intervention, idea rotation' — giving comprehensive coverage of hook capabilities.

5 / 5

Completeness

Explicitly answers both what ('Author pre/post-iteration hooks for an autoresearch session') and when ('Use when the user asks to add...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural trigger phrases ('Slack/webhook notifications', 'auto-tagging', 'anti-thrash intervention', 'idea rotation') gated by an explicit 'Use when the user asks to add...' clause; a few common synonyms or phrasings users might say are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (autoresearch iteration hooks) with distinct, specific triggers that are unlikely to fire for unrelated skills.

5 / 5

Total

19

/

20

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
davebcn87/pi-autoresearch
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.