CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

inno-idea-eval

Multi-persona idea evaluation with quality gate. Evaluates ideas across 5 InnoEval dimensions (Clarity, Novelty, Validity, Feasibility, Significance) using 3 reviewer personas and a meta-review. Sits between inno-idea-generation and inno-code-survey in the Idea branch. Use after inno-idea-generation.

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/inno-idea-eval/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

An exceptionally clear, well-validated multi-step workflow with concrete commands, schemas, and error-recovery paths — workflow clarity is exemplary. It is held back by systematic repetition of file-naming/write-order details and, most importantly, by the fact that two-thirds of its referenced bundle files (all six prompts/ templates) are missing from the shipped bundle, leaving the core LLM-call steps unnavigable.

Suggestions

Remove the ".txt file naming" and ".json file naming" tables (and the per-step restatements of the txt-first rule) — the full directory layout and the checklist already convey this information once each, which would tighten conciseness.

Fix the progressive-disclosure integrity failure: either ship the six prompts/*.md template files referenced throughout (build_eval_query.md, build_evidence_assembly.md, build_meta_review_query.md, build_novelty_queries.md, build_novelty_analysis.md, build_refinement_feedback_query.md) or inline their essential query-construction details into SKILL.md.

For actionability, include at least one concrete example of a built eval query or evidence block inline, so the persona-review steps remain executable even if the template files are unavailable.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence (no concept over-explanation), but file names are stated three times — the directory-layout tree, the ".txt file naming" and ".json file naming" tables, and again in the checklist — and the txt-first write-order rule is restated per step. This is one systematic redundancy pattern that could be consolidated, matching "mostly efficient but could be tightened" rather than the minor-trim level of 4.

3 / 5

Actionability

Provides concrete executable guidance: a copy-paste bash invocation for search_ai_papers.py with explicit script-resolution fallbacks, exact file paths, complete JSON output schemas, and a numeric decision-threshold table. Not 5 because the six core LLM-call steps (evidence assembly, query building, persona evals, meta-review, refinement) are pointers to template files rather than inlined executable examples.

4 / 5

Workflow Clarity

Steps 0 through 7 are clearly sequenced with explicit validation checkpoints and feedback loops: the fast-fail user decision gate (Proceed/Refine/Abandon), per-failure fallbacks ("If ALL searches fail, proceed with unverified novelty", query-extraction fallback), reviewer disagreement resolution at >3 points, threshold-driven quality gate, and a capped refinement loop (max 2 iterations), capped off with a full checklist.

5 / 5

Progressive Disclosure

The in-body structure is well designed — a directory map, a "How to use the resource files" note, and one-level-deep per-step callouts to 6 prompt templates and 3 reference files — but scored against the actual bundle, the 6 referenced prompts/*.md files (build_eval_query.md, build_evidence_assembly.md, etc.) do not exist; only the 3 references/ files are present. Dead links to the core query templates are a substantive bundle-integrity failure, not the minor organization gap of a 4.

3 / 5

Total

15

/

20

Passed

Description

78%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 in third-person voice that names concrete mechanics (5 dimensions, 3 personas, meta-review, quality gate) and gives an explicit positional trigger. Its only weakness is that the 'when' is expressed solely as pipeline position rather than natural user-intent phrasing, and outputs are not mentioned.

DimensionReasoningScore

Specificity

Lists several specific concrete actions — "Evaluates ideas across 5 InnoEval dimensions (Clarity, Novelty, Validity, Feasibility, Significance) using 3 reviewer personas and a meta-review" — with all mechanics named. Not 5 because outputs (scores, decision, refinement feedback) are never mentioned, leaving minor gaps in coverage.

4 / 5

Completeness

Clearly answers both: what ("Multi-persona idea evaluation with quality gate" across named dimensions/personas) and when ("Use after inno-idea-generation", "Sits between inno-idea-generation and inno-code-survey"). Not 5 because the 'when' is purely pipeline-positional with no concrete user-intent trigger phrase.

4 / 5

Trigger Term Quality

Contains the natural phrases a user would say — "idea evaluation", "Evaluates ideas", "quality gate", "meta-review" — plus the explicit pipeline trigger "Use after inno-idea-generation". Not 5 because common synonyms like "assess", "critique", "score", or "review this idea" are missing.

4 / 5

Distinctiveness Conflict Risk

"Multi-persona idea evaluation with quality gate" plus explicit neighbors "Sits between inno-idea-generation and inno-code-survey in the Idea branch" carves out a clear niche with distinct, named triggers and minimal conflict risk against generic evaluation skills.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 6 missing

Warning

Total

15

/

16

Passed

Repository

OpenLAIR/dr-claw

Path

skills/inno-idea-eval/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.