CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

reflect

Review recent work, find repeated workflow patterns, and suggest reusable skills, agents, commands, config changes, or playbooks. Use when the user asks to learn from past sessions, improve recurring workflows, or identify what should be turned into reusable agent instructions.

Quality

87%

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 highly actionable, well-sequenced orchestrator skill whose guidance is almost entirely non-obvious and concrete, with proper propose-first and error-recovery checkpoints. Its main weakness is structure: the long branched Session Mode is inlined rather than split into a reference file, and a few explanatory asides could be trimmed.

Suggestions

Move the Session Mode details (discovery probe code, message-parsing rules, per-session JSON schema, aggregation logic) into a references/session-mode.md and keep a short gated pointer in SKILL.md, since plain /reflect skips that branch.

Trim the cache-logic 4-step list and the confidence-score bands to one line each — the behavior is obvious from a single sentence ("load cached <session-id>.json if present, else analyze and save").

Delete the redundant goal restatement ("The goal is to identify real repeated friction...") which repeats the opening paragraph.

DimensionReasoningScore

Conciseness

The body is dense and almost entirely original, non-obvious guidance (OpenCode v1/v2 schema detection, cache paths, report templates), but a few parts could be trimmed: the obvious 4-step cache-logic list, the confidence-score bands, and the intro line restating the goal. Minor over-explanation, not enough to drop to anchor 3.

4 / 5

Actionability

Fully executable guidance: copy-paste-ready SQLite probe scripts with a justified temp-file pattern, exact message-parsing rules per row type, literal cache directory, per-session JSON output schema, and complete report/error message templates covering common cases.

5 / 5

Workflow Clarity

The core workflow is a clearly sequenced 5-step process with an explicit "Propose Before Changing" validation checkpoint, ordered evidence sources, confidence thresholds for skipping weak candidates, and an Error Handling section with a skip-continue-report recovery loop for the batch session analysis.

5 / 5

Progressive Disclosure

Sections are well-organized and easy to navigate, but the ~150-line branched Session Mode (probe code, parsing rules, JSON schema, aggregation logic) is inlined in a 365-line single-file SKILL.md with no bundle files at all — content that clearly belongs in a one-level-deep reference file is inline, matching anchor 3 rather than 4.

3 / 5

Total

17

/

20

Passed

Description

83%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: third-person voice, concrete actions, explicit trigger guidance, and a clearly differentiated niche. The only weaknesses are the slightly generic opening phrase "Review recent work" and a few missing natural synonyms.

DimensionReasoningScore

Specificity

"find repeated workflow patterns" and the enumerated outputs "reusable skills, agents, commands, config changes, or playbooks" list several specific actions with only minor gaps ("Review recent work" is generic), matching the several-specific-actions anchor rather than the comprehensive anchor 5.

4 / 5

Completeness

It explicitly answers both "what" (three concrete actions plus enumerated output forms) and "when" ("Use when the user asks to learn from past sessions, improve recurring workflows, or identify what should be turned into reusable agent instructions") with concrete trigger phrases, matching the both-clear-and-explicit anchor.

5 / 5

Trigger Term Quality

"learn from past sessions", "improve recurring workflows", and "reusable" are natural phrases users would say, but common synonyms like "retrospective" or "review my sessions" are missing — good coverage with a few natural terms absent.

4 / 5

Distinctiveness Conflict Risk

The retrospective-to-reusable-asset niche is mostly distinct with trigger phrases unlikely to fire the wrong skill; only "Review recent work" mildly overlaps with code-review-type skills, so minor overlap risk rather than minimal.

4 / 5

Total

17

/

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

alvinunreal/oh-my-opencode-slim

Path

src/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.