CtrlK
BlogDocsLog inGet started
Tessl Logo

comprehensive-review-full-review

Use when working with comprehensive review full review

38

Quality

36%

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 ./skills/comprehensive-review-full-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 body is a well-sequenced, actionable multi-phase review orchestration with concrete sub-agent prompts, but it is padded by an extended-thinking paragraph and repeated boilerplate, and it inlines per-agent detail that belongs in reference files while pointing to a playbook file that is missing. Tightening and proper file splitting would meaningfully improve it.

Suggestions

Move the eight per-agent prompts into separate reference files (e.g. references/phase-prompts.md) and keep SKILL.md as a concise phase overview with one-level-deep links, fixing or removing the non-existent 'resources/implementation-playbook.md' reference.

Delete the bracketed 'Extended thinking' conceptual paragraph and consolidate the repeated 'Use Task tool with subagent_type=...' / 'Prompt:' / 'Expected output:' / 'Context:' scaffolding into a single documented pattern.

Add explicit inter-phase validation checkpoints (e.g. 'Confirm Phase 1 findings are captured before spawning Phase 2 agents') and show how the {phase*_context} template variables are populated.

DimensionReasoningScore

Conciseness

The body is mostly efficient actionable orchestration, but the bracketed 'Extended thinking' paragraph restates the workflow conceptually and the per-phase 'Use Task tool with subagent_type=...' / 'Prompt:' / 'Expected output:' / 'Context:' boilerplate repeats eight times, so it is 'mostly efficient with some unnecessary explanation that could be tightened' rather than lean.

3 / 5

Actionability

Each phase supplies a concrete subagent_type and a copy-paste-ready prompt with specific tools (SonarQube, Snyk, GitLeaks) and flags, giving mostly executable guidance; it is not a 5 because the prompts rely on unresolved template variables like {phase1_architecture_context} without showing how to populate them.

4 / 5

Workflow Clarity

Phases 1-4 are explicitly sequenced with parallel/dependent agents and context flow ({phase1_architecture_context}, {all_previous_contexts}) clearly stated, giving a clear sequence with most checkpoints present; it is not a 5 because there are no explicit validation/feedback steps between phases, though the review is read-only so the destructive-operation cap does not apply.

4 / 5

Progressive Disclosure

There is section structure (phases, config options, priority tiers), but the eight detailed per-agent prompts are inlined in SKILL.md rather than split into reference files, and the one reference ('resources/implementation-playbook.md') does not exist as a bundle file, so references are present but broken/unverified and content that could be separate is inline.

3 / 5

Total

14

/

20

Passed

Description

8%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 critically weak: it states no concrete capability, uses a garbled redundant phrase as its only trigger, omits any 'what does this do' statement, and is so generic it would conflict with many skills. It fails both the 'what' and the natural-trigger requirements.

Suggestions

Replace the description with a third-person statement of concrete actions, e.g. 'Orchestrates a multi-phase code review across quality, security, performance, testing, and documentation using specialized sub-agents.'

Add an explicit natural trigger clause naming user phrasings, e.g. 'Use when the user asks for a comprehensive, end-to-end code review or a full review of a change for correctness, security, maintainability, and missing tests.'

Remove the redundant 'comprehensive review full review' phrasing and use distinct, natural keywords (e.g. 'code review', 'PR review', 'end-to-end review') to reduce conflict with other review skills.

DimensionReasoningScore

Specificity

The description ('Use when working with comprehensive review full review') names no concrete actions at all; the phrase 'comprehensive review full review' is abstract and even redundant, matching the 'entirely vague; no concrete actions' anchor rather than the score-2 anchor which at least names a domain.

1 / 5

Completeness

Only a vague 'when' clause is present ('Use when working with comprehensive review full review') with no statement of what the skill does, matching the score-2 anchor 'only when is present without what' exemplified by 'Use when working with documents'; it is not a 3 because there is no clear 'what'.

2 / 5

Trigger Term Quality

There are no natural keywords a user would actually say; 'comprehensive review full review' is garbled repetition with no synonyms, file types, or natural trigger phrases, fitting the 'no natural keywords; entirely generic language' anchor.

1 / 5

Distinctiveness Conflict Risk

'comprehensive review' is so broad it would collide with virtually any code-review or review skill, matching the score-1 anchor 'entirely generic; would conflict with virtually any skill' rather than score 2 which implies at least a file-type niche.

1 / 5

Total

5

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
sickn33/agentic-awesome-skills
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.