CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

reflect

Use when the user asks to reflect on the CURRENT session or one transcript file they name, analyze the agent's own process, audit context use, or extract lessons from how a task was done. Not for multi-session history — use reflect-by-history.

70

Quality

88%

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

77%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 skill body delivers highly actionable, well-sequenced instruction with genuine validation loops and concrete templates. Its weaknesses are redundancy (the Context taxonomy is duplicated across the instruction steps) and monolithic structure — a 230-line file where the taxonomy, report spec, and worked example would be better split into reference files.

Suggestions

Merge the '## Context' error taxonomy with the detection bullets in steps 4–10 so each category is stated once — currently items like 'Unrequested Fallbacks' and 'Overcomplexity' are defined twice with nearly identical wording.

Move the full report-format spec ('Sections per item', anti-patterns, and the worked example) out of step 12 into a references/report-format.md file, leaving a short summary and a clearly signaled link in SKILL.md.

Remove session-specific incident details (the 'Observed 2026-09-06 (`reflect-context`)' note and the localized 'Хотите, чтобы я создал…?' example) or relocate them to a dedicated rationale section — they are historical evidence, not instructions.

DimensionReasoningScore

Conciseness

The body is dense operational instruction rather than concept explanation, but the error taxonomy in '## Context' is restated nearly verbatim across steps 4–10 (e.g., 'Unrequested Fallbacks' appears identically in both lists), and step 12 embeds session-specific padding ("Observed 2026-09-06 (`reflect-context`): action 2 read..." and a localized anti-example) — noticeably more tightening needed than the 4 anchor's 'minor instances'.

3 / 5

Actionability

Guidance is fully executable for an instruction-only skill: literal copy-paste output templates (step 2b), a complete worked example of a report item (step 12), explicit draft-content and quality-bar rules, and named anti-patterns; per the rubric's code_vs_instruction note, absence of code is not penalized when guidance is this concrete.

5 / 5

Workflow Clarity

A clear 14-step sequence with explicit ordering constraints ("IMMEDIATELY after step 2, BEFORE the main reflection analysis"), a built-in validation feedback loop (step 13 self-criticism with revise instruction), and a recurring-vs-isolated gating rule (rule 6 / step 11); the skill is read-only analysis, so the destructive-operation cap does not apply.

5 / 5

Progressive Disclosure

Sections are well-organized (Overview, Context, Rules, Instructions), but the ~230-line body inlines the full error taxonomy, the detailed report-format spec, and the long worked example — content that clearly belongs in separate reference files; no bundle files exist to offload it, fitting 'could be better organized; content that should be separate is inline' rather than the 2 anchor's 'minimal structure'.

3 / 5

Total

16

/

20

Passed

Description

92%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 capabilities, an explicit 'Use when...' trigger, and an explicit exclusion clause that cleanly separates it from the related reflect-by-history skill. The only weakness is slightly thin synonym coverage of natural trigger terms.

Suggestions

Add one or two common synonyms to the trigger clause, e.g. "post-mortem" or "what went wrong in this session", so users who phrase the request without the word "reflect" still match.

Optionally name the transcript scope cue users actually give ("go back over this chat", "review the transcript") to broaden the natural-language matches.

DimensionReasoningScore

Specificity

Lists four distinct concrete capabilities ("reflect on the CURRENT session", "analyze the agent's own process", "audit context use", "extract lessons") with comprehensive coverage of the skill's niche and no gaps; it clearly exceeds the 4 anchor's 'minor gaps in coverage'.

5 / 5

Completeness

Explicitly answers both what ("analyze the agent's own process, audit context use, or extract lessons") and when ("Use when the user asks to reflect on the CURRENT session or one transcript file they name") with concrete trigger phrases — the exact 5 anchor pattern; voice is third-person/declarative with no first- or second-person penalties.

5 / 5

Trigger Term Quality

Natural trigger phrases like "reflect on the CURRENT session", "analyze the agent's own process", and "extract lessons" match what users would say, but common synonyms such as "retrospective", "post-mortem", or "what went wrong" are missing, fitting the 4 anchor ('a few natural terms missing') rather than comprehensive 5.

4 / 5

Distinctiveness Conflict Risk

A clear niche (single-session process reflection) with an explicit negative boundary ("Not for multi-session history — use reflect-by-history") that routes the main overlap risk to the sibling skill, 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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

korchasa/flowai-plugins

Path

plugins/flowai/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.