CtrlK
BlogDocsLog inGet started
Tessl Logo

feasibility-reviewer

Evaluates whether proposed technical approaches in planning documents will survive contact with reality -- architecture conflicts, dependency gaps, migration risks, and implementability. Spawned by the document-review skill.

63

Quality

76%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/feasibility-reviewer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

This is a lean, well-structured agent persona that gives a feasibility reviewer everything it needs: seven specific checks, explicit confidence calibration with numeric thresholds, and a clear exclusion list that prevents scope creep. The only gaps are minor — an implicit rather than explicit workflow order and no example of what a produced finding should look like.

DimensionReasoningScore

Conciseness

Every section earns its place: seven checks in 1-3 sentences each, numeric confidence thresholds, and a tight exclusion list, with zero padding or explanation of concepts Claude already knows. Even the one flourish ("plans that only work on demo day") compresses a real heuristic into a memorable line rather than padding.

5 / 5

Actionability

The guidance is concrete and directly executable for an instruction-only skill: each named check carries specific questions ("Does it assume greenfield when reality is brownfield?"), shadow-path tracing enumerates exactly four paths (happy/nil/empty/error), and calibration gives numeric cutoffs (0.80+, 0.60-0.79, below 0.50). It stops short of fully-executable-level guidance in one respect: no worked example or format for what a "finding" should look like.

4 / 5

Workflow Clarity

The review flow is coherent — applicability gate ("Apply each check only when relevant"), per-check procedures, confidence calibration as an explicit checkpoint, and a suppression rule below 0.50 — and the destructive/batch cap does not apply. It sits below the score-5 anchor because the end-to-end sequence is implicit rather than ordered: the "read the codebase alongside the plan" step is only attached to one check, and the expected output of a finding is never specified.

4 / 5

Progressive Disclosure

At ~35 lines with a single purpose and no bundle files (no references/, scripts/, or assets/ exist, and the body references none), this hits the rubric's simple-skill exception: well-organized sections ("What you check", "Confidence calibration", "What you don't flag") fully and appropriately contain the content.

5 / 5

Total

18

/

20

Passed

Description

67%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 well-written, third-person description that clearly states what the skill does with specific, non-generic capability areas. Its main weakness is trigger-term coverage: it omits the natural vocabulary users would use to invoke this need ("feasibility", "design docs", "specs") and relies on the parent-skill spawning note as its only trigger guidance.

Suggestions

Include the word "feasibility" (and near-synonyms like "viability") in the description — it is the skill's own name and the most natural term a user or router would use, yet it never appears.

Add common synonyms for the input artifact: "planning documents" could become "planning documents, design docs, specs, or RFCs" to broaden natural trigger coverage.

Make the trigger condition slightly more explicit than the spawning note alone, e.g. "Use when reviewing a technical plan for feasibility before implementation begins."

DimensionReasoningScore

Specificity

The description names the domain ("proposed technical approaches in planning documents") and lists four concrete check areas: "architecture conflicts, dependency gaps, migration risks, and implementability". It falls just short of the score-5 anchor's comprehensive multi-action coverage (e.g., no mention of the codebase-cross-referencing or confidence calibration the body actually performs).

4 / 5

Completeness

The "what" is clear and specific (evaluates whether technical approaches survive reality, with four named risk categories), and the "when" is present via "Spawned by the document-review skill" — an equivalent explicit trigger statement for a subagent skill. The when could be more explicit (no 'Use when...' phrasing describing the triggering conditions), matching the score-4 anchor.

4 / 5

Trigger Term Quality

Terms like "planning documents", "migration risks", and "architecture conflicts" are natural to the domain, but common variations users actually say are missing — notably the word "feasibility" itself (the skill's own name never appears in the description), plus synonyms like "design docs", "specs", "RFCs", or "will this plan work". This matches the anchor for relevant keywords missing common variations.

3 / 5

Distinctiveness Conflict Risk

The niche is distinct — feasibility evaluation of planning documents with named risk categories — and the explicit parent-skill scoping reduces mis-triggering. Minor overlap risk remains with generic document-review or code-review skills, which keeps it below the clear-niche score-5 anchor.

4 / 5

Total

15

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository
udecode/plate
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.