CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

session-reflection

Conduct a two-question session-end reflection to catch blind spots and under-investigated areas before concluding. The agent surfaces its lowest-confidence work items and identifies what the user might be missing, then offers to investigate. Based on a Reddit-post technique combining an LLM-suggested confidence audit with Sam Altman's blind-spot question. Do NOT trigger for brief single-answer queries, CI contexts, or in the middle of active work -- only when a session appears to be concluding. Triggers: 'wrap up', 'we're done', 'conclude', 'session end', 'final review', 'before we go', 'sign off', 'that's all', 'anything else', 'finished', 'reflection', 'confidence check', 'blind spot', 'what are you missing', 'rate your confidence', 'review the session'.

Quality

90%

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

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.

A well-structured behavioural skill with excellent actionability, workflow sequencing, and bundle organization. Its main weakness is token efficiency: the persistence rule is stated redundantly across at least five sections, and the Quick Start section is filler.

Suggestions

State the known-issue persistence rule once (Workflow step 6) and reference it from the other sections instead of restating it in Prerequisites, Anti-Patterns, Mindset, Definition of Done, and the Integration table — this would cut roughly 15-20 lines.

Delete the Quick Start section or replace its two content-free code blocks with a 3-line prose summary of the expected reflection shape.

Trim the "Mindset" bullets that restate Anti-Pattern WHYs (e.g., "The agent is a poor judge of its own blind spots" appears in the intro, Anti-Pattern 1, and Mindset) and drop the final "See also" line that duplicates the References table.

DimensionReasoningScore

Conciseness

The body is mostly efficient and never explains concepts Claude already knows, but the known-issue-persistence instruction is repeated roughly six times ("Prerequisites", Workflow step 6, Anti-Pattern 6, "Mindset", "Definition of Done", "Integration" table), "When to Use" duplicates a Prerequisites bullet, and the Quick Start section contains two code blocks that explicitly say "No commands needed" — clear tightening opportunities without losing any information.

3 / 5

Actionability

The guidance is fully executable for an instruction-only skill: exact question phrasings ("What am I least confident about right now?"), a 3-7 item count with required fields (what was done, what was not verified, why), concrete severity/status enums ("status: ACTIVE, severity: CRITICAL | HIGH | MEDIUM | LOW"), named integration skills, and BAD/GOOD contrast examples for every failure mode.

5 / 5

Workflow Clarity

The 8-step workflow has an explicit sequence, a hard ordering rule (ask questions sequentially, never both at once), gating conditions ("Conclude only once the investigation loop is resolved"), an explicit outcome-verification step (confirm the known-issue file was actually created), a Definition of Done checklist, and a Troubleshooting table covering error recovery — matching the validation/checklist/feedback-loop anchor.

5 / 5

Progressive Disclosure

SKILL.md is a genuine overview with three real, one-level-deep reference files, each linked inline at its decision point and catalogued in a References table with a "When to Use" column; rationale, the sub-agent spawn template, and model selection are all appropriately split out (the trailing "See also" line merely duplicates a table row).

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: explicit what/when with concrete trigger phrases, third-person voice, and clear negative boundaries. The only weaknesses are a slightly abstract opening framing and a few overly generic trigger phrases with minor overlap risk against other session-end skills.

DimensionReasoningScore

Specificity

The description lists several concrete actions in third person ("Conduct a two-question session-end reflection", "surfaces its lowest-confidence work items", "identifies what the user might be missing", "then offers to investigate") with only minor coverage gaps — it omits the persistence-of-findings behavior and sub-agent mode covered in the body. Not 5 because the opening framing ("catch blind spots and under-investigated areas") stays somewhat abstract rather than enumerating the full action set; not 3 because four distinct concrete actions go well beyond naming the domain.

4 / 5

Completeness

Both what and when are explicit: what — "Conduct a two-question session-end reflection... The agent surfaces its lowest-confidence work items and identifies what the user might be missing, then offers to investigate"; when — "only when a session appears to be concluding", reinforced by explicit negative boundaries ("Do NOT trigger for brief single-answer queries, CI contexts, or in the middle of active work") and a concrete trigger-phrase list. This matches the top anchor exactly.

5 / 5

Trigger Term Quality

The trigger list is comprehensive natural language: 'wrap up', 'we're done', 'conclude', 'session end', 'final review', 'before we go', 'sign off', 'that's all', 'anything else', 'finished', 'reflection', 'confidence check', 'blind spot', 'what are you missing', 'rate your confidence', 'review the session' — 17 phrases covering synonyms and colloquial variations users would actually say. Only 'thanks' (named in the body's Workflow) is arguably missing.

5 / 5

Distinctiveness Conflict Risk

The session-end-reflection niche is clear and well-differentiated from document/code skills, but broadly phrased triggers like 'anything else', 'that's all', and 'finished' overlap with generic wrap-up/summary skills, so a closely related session-wrapup skill could fire on the same cues. The explicit DO-NOT-trigger guidance reduces but does not eliminate this; not 5 for that residual overlap, not 3 because the negative boundaries make misfires on unrelated skills unlikely.

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

pantheon-org/tekhne

Path

skills/agentic-harness/session-reflection/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.