CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

72

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exceptionally actionable, well-structured instruction-only skill: exact question templates, output format strings, bias recognition cues, and a mandatory closing taxonomy leave nothing ambiguous, and bundle files are real, well-signaled, and one level deep. The one real weakness is redundancy — the trigger list, Anti-Patterns section, and Stop Directive rationale duplicate content already stated elsewhere in the skill or in the description.

Suggestions

Trim the Invocation Triggers list in the body to a short pointer ('triggers listed in the description') or a few examples, instead of repeating all 11 phrases already present in the frontmatter description.

Delete or collapse the Anti-Patterns section — roughly five of its seven items restate rules already given in Tone and Format Rules and Error Handling.

Cut the 'This matters because' bullet rationale under Stop Directive to a single sentence; the directive itself ('Halt the current thread. Reflection is a pause, not a side-quest') already conveys the rule.

DimensionReasoningScore

Conciseness

The core framework is tight (bias table, closing-recommendation table, error-handling table), but there is noticeable duplication: the 11-phrase trigger list repeats the description verbatim, the Anti-Patterns section restates rules already given under Tone and Format Rules and Error Handling, and the Stop Directive's 'This matters because' bullets explain rationale Claude could infer. More than 'minor instances' (4) but not pervasive padding (2).

3 / 5

Actionability

For an instruction-only skill this is fully actionable: a verbatim optional-question template with numbered options and a default, exact output format strings ('Continue. {specific reasoning for why}.'), a bias recognition-cue table keyed to specific conversation patterns, and concrete error-handling mappings. The three cited scripts exist and parse as valid, stdlib-only executable Python with usage docs.

5 / 5

Workflow Clarity

Clear execution sequence: halt the thread → conditional Q1 with an explicit stop condition ('One question max') → re-read the full conversation and run the five dimensions in order → mandatory closing with three specified outcomes. The error-handling table provides feedback paths for edge cases, and the skill involves no destructive or batch operations, so no validation cap applies.

5 / 5

Progressive Disclosure

The body is a well-organized overview with detailed material correctly split into three real, one-level-deep reference files (cognitive_bias_canon, honest_output_discipline, conversation_reflection_practice — all verified present, cross-links are flat sibling links, no nesting), each clearly signaled with markdown links and one-line descriptions. Scripts are listed with roles in a Tooling table. Easy navigation throughout.

5 / 5

Total

18

/

20

Passed

Description

91%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: concrete actions, explicit what-and-when with a rich set of natural trigger phrases including a variation catch-all. It stays in third person and avoids vague fluff. Minor gaps: the five analysis dimensions are referenced but not named, and a few trigger phrases carry slight overlap risk with verification/planning skills.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'pauses execution and zooms out from detail-mode to honestly reassess direction, assumptions, and bias', 'runs the 5-dimension analysis immediately', 'asks one forcing clarifier only when invocation context is too thin' — with minor gaps: the five dimensions are not named and the output shape (closing recommendation) is omitted. Clearly above the 1-2-action anchor (3) but not comprehensively concrete (5).

4 / 5

Completeness

Explicitly answers both: what — 'pauses execution and zooms out from detail-mode to honestly reassess direction, assumptions, and bias'; when — 'Use when the user says [10 concrete trigger phrases] ... or any variation signaling intent', plus implicit-signal triggers ('gone deep on implementation details without strategic check-in', 'user shows signs of being stuck'). Matches the top anchor exactly.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage: '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', plus a 'any variation signaling intent' catch-all. These are phrases a user would naturally say, with synonyms included.

5 / 5

Distinctiveness Conflict Risk

Clear niche (mid-conversation reassessment / breaking out of detail-mode) with mostly distinct triggers, but phrases like 'sanity check this' and 'are we on track' could plausibly fire for verification or planning-related skills — minor overlap risk with closely related skills, fitting anchor 4 rather than 5.

4 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

productivity/reflect/skills/reflect/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.