CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

second-opinion

Load for a cross-model review, challenge, audit, or quick consult.

Quality

65%

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/second-opinion/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

56%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 dense, disciplined body with strong invocation guidance, explicit flag rules, and unusually thorough error-handling and fallback semantics. Its main weaknesses are the four broken workflow links that leave the actual mode-by-mode instructions unreachable from the bundle, and the Configuration and Error Handling sections being overlong inline walls that duplicate detail the skill itself defers to --help and reference files.

Suggestions

Ship the workflows/ files (review.md, challenge.md, audit.md, quick.md) referenced by the table, or inline concise per-mode steps in the body — as it stands, the primary instructions are unreachable.

Move the detailed error-envelope/room-check semantics from the Error Handling section into a reference file (e.g., references/errors.md), keeping only the decision rules a caller needs inline.

Break the Configuration and Error Handling run-on paragraphs into short bullets or a table of key → meaning → default, mirroring the tight structure of the Multi-lane section.

DimensionReasoningScore

Conciseness

The body does not explain concepts Claude already knows and uses terse, information-dense prose, but the Configuration and Error Handling sections are enormous run-on paragraphs that enumerate details (error-envelope fields, room-check stderr semantics, env-key precedence) that the body itself says are in `second-opinion --help`. This duplication could be tightened or delegated, matching anchor 3 (mostly efficient, some unnecessary content) rather than 4, where only minor trimming would be needed.

3 / 5

Actionability

There is concrete, executable guidance — the exact script path, a copy-paste `quick` example, and precise flag rules (--target, --cwd, --foreground) — but the per-mode step-by-step instructions are delegated to workflows/review.md, workflows/challenge.md, workflows/audit.md, and workflows/quick.md, none of which exist in the bundle. Key execution detail therefore does not resolve, matching anchor 3 (some concrete guidance but incomplete, missing key details) rather than 4.

3 / 5

Workflow Clarity

The high-level sequence is clear and well-ordered: pick a mode from the table, run the script with the mandated flags, execute the printed wait command until terminal, and handle failures per the exit-code taxonomy with explicit feedback loops (refusal → next roster entry; failure record → read cause → targeted fix). It falls short of anchor 5 only because the detailed per-mode sequencing lives in the referenced (and missing) workflow files rather than being fully explicit with validation checkpoints here.

4 / 5

Progressive Disclosure

References are clearly signaled and one level deep where they exist (references/multi-lane.md is real and well-structured), but 4 of the 5 workflow links in the table point to files absent from the bundle, breaking navigation to the core content. Meanwhile the Error Handling section is a wall of inlined detail that belongs in a reference file. This matches anchor 3 (some structure, references present but organization flawed) rather than 4, where most content is appropriately placed.

3 / 5

Total

13

/

20

Passed

Description

62%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 terse, trigger-oriented description that names the niche and four natural modes, held back by never stating what the skill actually does (invoke an external AI CLI for an independent opinion) and by omitting the skill's most natural trigger phrase, "second opinion". It is functional but below the quality of the reference good examples, which pair concrete capabilities with explicit when-clauses.

Suggestions

State the mechanism concretely, e.g. "Runs a cross-model second opinion through an external AI CLI (Claude or Codex): review, challenge, audit, or quick consult."

Include the natural trigger phrase "second opinion" and variants users would say ("get another model's take", "ask Codex/Claude to check this").

Keep the explicit trigger clause but tie it to concrete situations, e.g. "Use when the user wants another model to review, challenge, or audit work, or wants a quick cross-model consult."

DimensionReasoningScore

Specificity

The description names the domain ("cross-model") and lists four task modes ("review, challenge, audit, or quick consult"), but never states the concrete mechanism — running an external AI CLI (Claude/Codex) for a second opinion. It matches anchor 3 (domain plus 1–2 actions, not comprehensive) rather than 4, since the listed terms are task categories rather than concrete capabilities.

3 / 5

Completeness

"Load for a cross-model review, challenge, audit, or quick consult" supplies an explicit trigger clause (equivalent to "Use when…", so the 3-cap does not apply) plus a serviceable what. It sits between anchor 3 (clear what, weak when) and anchor 5 (fully concrete what and when) — the when is explicit but the what lacks mechanism detail, matching anchor 4.

4 / 5

Trigger Term Quality

"review", "challenge", "audit", and "quick consult" are terms users would naturally say, but the most natural trigger phrase — "second opinion" (the skill's own name) — is absent, as are variants like "get another model's take" or "ask Claude/Codex". This fits anchor 3 (relevant keywords, missing common variations/synonyms) rather than 4.

3 / 5

Distinctiveness Conflict Risk

The "cross-model" qualifier carves out a clear niche distinct from single-model tooling, but the bare terms "review" and "audit" overlap with other review/audit skills (e.g., code-review, security-review). Mostly distinct with minor overlap risk fits anchor 4; not 5 because the unqualified trigger words alone are ambiguous.

4 / 5

Total

14

/

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

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 4 missing

Warning

Total

13

/

16

Passed

Repository

vanillagreencom/kendex

Path

.agents/skills/second-opinion/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.