CtrlK
BlogDocsLog inGet started
Tessl Logo

reflect

Mid-conversation reflection skill that pauses execution and zooms out from detail-mode to honestly reassess direction, assumptions, and bias. Use when the user says 'reflect', 'take a step back', 'step back', 'zoom out', 'are we missing something', 'bigger picture', 'sanity check this', 'are we on track', 'are we overthinking this', 'forest for the trees', or any variation signaling intent to break out of detail-mode and reassess. Also trigger when the conversation has gone deep on implementation details without strategic check-in, or when the user shows signs of being stuck — that's often a signal the framing needs a reset, not more detail work. Intentionally low-intake: runs the 5-dimension analysis immediately when prior context is rich enough; asks one forcing clarifier only when invocation context is too thin to reassess from.

71

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 well-structured, actionable instruction-only skill body with concrete templates, tables, and properly disclosed one-level-deep references that all resolve to real files. Its main weakness is conciseness: the tone/format rules, closing recommendation, and anti-patterns sections overlap, creating redundancy that could be trimmed.

Suggestions

Collapse the duplication between Tone and Format Rules, the Closing Recommendation section, and Anti-Patterns To Reject — state each rule once and reference it, rather than restating 'no manufactured problems', 'no vague reassurance', and 'no structured-report output' across three sections.

Trim the 'This matters because' bullet list under the Stop Directive; a single line ('Reflection is a pause, not a side-quest — continue only after reassessing') conveys the same point without explaining reasons Claude can infer.

Consider condensing the bias-check table cues if they duplicate content already in references/cognitive_bias_canon.md, keeping only what is needed to act inline and deferring the fuller canon to the reference.

DimensionReasoningScore

Conciseness

Mostly efficient instructional content, but it includes notable duplication — the closing recommendation is stated in the intro, restated in its own section, and re-listed under Anti-Patterns, and Tone/Format Rules overlaps heavily with Anti-Patterns — plus explanatory padding like the 'This matters because' bullet list that Claude could infer, so it could be tightened.

3 / 5

Actionability

Highly actionable for an instruction-only skill: the 5-dimension framework gives specific bullet questions, the bias table pairs recognition cues with corrective moves, and the closing recommendation table supplies exact output templates ('Continue. {specific reasoning for why}.') plus an error-handling table with concrete behaviors.

5 / 5

Workflow Clarity

A clear sequence is conveyed — detect trigger, halt the thread, optionally ask Q1, re-read the full conversation, run the 5 numbered dimensions, end with a mandatory directional recommendation — with explicit checkpoints (Stop Directive, 'Stop condition: One question max', mandatory closing) and a validator script; the flow is distributed across sections rather than one explicit ordered checklist, a minor gap.

4 / 5

Progressive Disclosure

SKILL.md acts as a clear overview with well-signaled, one-level-deep references to three real reference files (cognitive_bias_canon, honest_output_discipline, conversation_reflection_practice) linked inline and gathered in a References section, plus a Tooling table listing three real scripts — easy to navigate with no nested references.

5 / 5

Total

17

/

20

Passed

Description

95%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 that crisply states what the skill does and when to invoke it, with extensive natural trigger phrases and clear distinctiveness. The only minor weakness is that the core actions are framed somewhat abstractly rather than as a concrete enumerated list.

DimensionReasoningScore

Specificity

Names several concrete actions ('pauses execution', 'zooms out from detail-mode to honestly reassess direction, assumptions, and bias', 'runs the 5-dimension analysis', 'asks one forcing clarifier'), but the core actions are stated somewhat abstractly rather than enumerated, leaving minor coverage gaps versus the level-5 anchor.

4 / 5

Completeness

Explicitly answers both 'what' ('pauses execution and zooms out... to honestly reassess direction, assumptions, and bias') and 'when' ('Use when the user says...') with concrete trigger phrases plus implicit-trigger guidance, satisfying the level-5 anchor.

5 / 5

Trigger Term Quality

Comprehensive coverage of natural phrases users would actually say — 'reflect', 'take a step back', 'zoom out', 'are we missing something', 'bigger picture', 'sanity check this', 'are we on track', 'are we overthinking this', 'forest for the trees' — including many synonyms and variations, matching the level-5 anchor.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche ('Mid-conversation reflection skill') with highly specific trigger phrases like 'forest for the trees' and 'sanity check this' that are unlikely to fire for unrelated skills, giving minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
alirezarezvani/claude-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.