CtrlK
BlogDocsLog inGet started
Tessl Logo

consult-claude

Get Claude Code's second opinion on a proposal or implementation. Use when the user asks to consult Claude, requests Claude's design judgment or research, or invokes a design-review workflow that includes Claude. Do not enlist Claude merely because a task is complex.

69

Quality

87%

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

88%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, highly operational skill body: executable commands, explicit validation of results rather than process success, and clear phase sequencing with error-recovery guidance. The main improvements are isolating version-sensitive details from the durable flow and fixing/surfacing the bundle's dangling references.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence throughout — no concept explanations, no library primers, every section carries operational content. It falls short of anchor 5 because time-sensitive version information ('authenticated Claude Code 2.1.280 or later', the default model 'claude-opus-5-5') is embedded in the main flow rather than isolated, and a few boundary statements repeat (the launcher's read-only restriction is restated in several sections).

4 / 5

Actionability

Fully executable guidance: a copy-paste-ready launcher command with heredoc briefs, all flags documented (--effort with escalation rules, --resume <session_id>, --model, --dry-run), concrete result fields to read ('result, session_id, is_error, and any permission denials'), and specific verification commands ('claude --version', 'claude --help', the CLI and headless docs). This matches anchor 5: commands cover the common cases end-to-end, including the follow-up resume flow.

5 / 5

Workflow Clarity

The three section headers form an explicit phase sequence (Make the design legible → Send a brief → Adjudicate and continue), with validation checkpoints at each phase: check auth status and treat a sandboxed 'loggedIn: false' as inconclusive (an explicit error-recovery loop), read the native JSON result rather than trusting process exit, use --dry-run to preview launch arguments, and preserve the session ID for follow-ups. This matches anchor 5's 'clear sequence with explicit validation steps and feedback loops for error recovery'; the skill is not destructive or batch-oriented, so no cap applies.

5 / 5

Progressive Disclosure

Content is appropriately split: the worked example lives one level deep in references/example-workflow.md with a clearly signaled purpose ('Read the example and evaluation cases when evaluating this workflow or revising the skills'), and the launcher lives in scripts/ and is invoked from the body. It falls short of anchor 5 because the cross-skill link ../adversarial-review/SKILL.md does not resolve in this bundle, and scripts/consult-claude.test.ts is never surfaced from the body — minor organization gaps rather than structural ones.

4 / 5

Total

18

/

20

Passed

Description

82%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: explicit what/when structure, natural trigger phrasing, and an anti-trigger that prevents false activation on complexity alone. Its only soft spot is that it names a single composite capability ('second opinion') rather than listing multiple discrete actions, which slightly limits specificity.

DimensionReasoningScore

Specificity

The description names its domain ('consult Claude') and one main concrete action ('Get Claude Code's second opinion on a proposal or implementation'), but does not enumerate several specific actions the way the anchor-4 example ('Extracts text from PDF files, fills forms, converts pages to images') does. It is above a 2 because the action named is genuinely concrete rather than generic.

3 / 5

Completeness

It explicitly answers both questions: what ('Get Claude Code's second opinion on a proposal or implementation') and when ('Use when the user asks to consult Claude, requests Claude's design judgment or research, or invokes a design-review workflow that includes Claude'), with concrete trigger phrases plus a negative trigger ('Do not enlist Claude merely because a task is complex'). This matches the anchor-5 exemplar structure exactly and is above anchor 4 because the 'when' clause is fully explicit rather than improvable.

5 / 5

Trigger Term Quality

Natural trigger phrases are present and would plausibly be spoken by users: 'asks to consult Claude', 'second opinion', "requests Claude's design judgment or research", 'design-review workflow that includes Claude'. It falls short of anchor 5 only because a few natural synonyms (e.g. 'get a second opinion on', 'review this design with Claude') are not covered, and there are no file extensions or artifact-type keywords to include.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche — consulting Claude Code specifically — with distinct triggers and an explicit disambiguation clause that prevents it from firing on merely complex tasks, minimizing overlap with general code-review or research skills. This matches anchor 5 ('clear niche with distinct triggers; minimal conflict risk') and is above anchor 4, whose overlap risk is only minor rather than actively guarded against.

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: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
EpicenterHQ/epicenter
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.