CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

arbor

Applies Arbor Hypothesis Tree Refinement to research artifacts with repeatable evaluators, including model training, agent harnesses, data synthesis and benchmark optimization. Uses persistent hypotheses, isolated experiments, evidence propagation and held-out candidate comparison for multi-experiment research runs. Includes a standard-library state manager and guidance for the RUC-NLPIR Arbor CLI.

68

Quality

85%

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.

The content is an exemplary orchestration skill: a clearly sequenced six-step loop with copy-paste-ready commands, explicit validation gates, feedback loops for rejected candidates, and well-signaled one-level-deep references that all exist in the bundle. The only weakness is mild redundancy — the dev/test leakage warning is repeated across sections and the citation guidance is verbose.

DimensionReasoningScore

Conciseness

The body is dense and procedural with no explanations of concepts Claude already knows, but the dev/test overfitting caveat is repeated in three places ('It must not be used as a search oracle — that's the whole point', 'Repeated merge decisions on the same held-out set...', 'Dev guides, test admits') and the citation section is verbose — minor over-explanation that could be trimmed, matching anchor 4 rather than anchor 5's every-token-earns-its-place.

4 / 5

Actionability

Every loop step has copy-paste-ready commands with realistic flags ('python "$ARBOR_TREE" init --objective ... --dev-eval ... --test-eval ...', 'add-node --parent n0 --hypothesis "..."', 'set-evidence --node n2 --dev-score 70.0 ...', 'merge --node n2 --test-score 67.67 --branch-ref "wt/n2"') plus an explicit four-field executor return contract (dev_score, result, insight, branch_ref). Fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

The six-step coordinator loop (Observe, Ideate, Select, Dispatch, Backpropagate, Decide) is clearly sequenced with explicit validation checkpoints: the merge gate 'refuses an unscored baseline and non-finite scores', the test evaluator runs 'on the exact candidate commit in a fresh worktree', and gate rejection is treated as a feedback loop ('Record that lesson; don't quietly promote it anyway'). Protocols are frozen before search.

5 / 5

Progressive Disclosure

All four referenced files (references/htr-methodology.md, references/executor-brief.md, references/report-template.md, references/arbor-upstream.md) exist in the bundle, are one level deep, and each is listed with its purpose and when to read it ('Read when you want the rationale behind a design choice'). The main body appropriately holds the orchestration loop while rationale, templates, and the upstream CLI guide live in references.

5 / 5

Total

19

/

20

Passed

Description

70%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.

The description is specific and highly distinctive, naming concrete mechanisms and application domains, but it lacks an explicit 'Use when...' trigger clause, leaving the 'when' only weakly implied and capping completeness. Adding natural trigger phrases tied to the body's own use cases would make it fully discoverable.

Suggestions

Add a 'Use when...' clause with natural trigger phrases, e.g. 'Use when iteratively improving a concrete artifact under a measurable objective — raising agent pass rates, lowering training loss, improving data-synthesis pipelines, or optimizing MLE-bench/Kaggle submissions over many experiments.'

Include common user phrasings such as 'experiment management', 'improve accuracy', or 'optimize a benchmark submission' so the description matches what users actually say.

State the improvement objective explicitly (improve an artifact's metric over many experiment cycles) rather than implying it through 'benchmark optimization'.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions ('Uses persistent hypotheses, isolated experiments, evidence propagation and held-out candidate comparison', 'Includes a standard-library state manager and guidance for the RUC-NLPIR Arbor CLI') across four named domains, but the core improvement objective is only implied — a minor coverage gap consistent with anchor 4 rather than the comprehensive coverage of anchor 5.

4 / 5

Completeness

The 'what' is clear ('Applies Arbor Hypothesis Tree Refinement to research artifacts with repeatable evaluators'), but there is no 'Use when...' clause or equivalent explicit trigger guidance — the domain list only weakly implies when. Per the rubric guideline, a missing 'Use when...' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Good natural keyword coverage ('model training', 'agent harnesses', 'data synthesis', 'benchmark optimization', 'multi-experiment research runs'), but natural trigger phrases users would actually say — 'improve pass rate', 'lower loss', 'MLE-bench / Kaggle submission', 'experiment management' — are missing, matching anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

'Arbor Hypothesis Tree Refinement', 'held-out candidate comparison', and 'RUC-NLPIR Arbor CLI' name a unique method niche with minimal overlap risk; no other plausible skill would be triggered by these phrases, matching anchor 5.

5 / 5

Total

16

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

K-Dense-AI/scientific-agent-skills

Path

skills/arbor/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.