CtrlK
BlogDocsLog inGet started
Tessl Logo

oma-recap

Summarize AI conversation histories for a specified date or period. Use for daily work recaps and cross-tool activity summaries.

68

Quality

81%

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.

The content is highly actionable with a well-sequenced, validated workflow and executable code. The main weakness is progressive disclosure: the output-format reference path is inconsistent with the bundle layout and the referenced file is absent.

Suggestions

Create the referenced output-format templates file, or place it under references/ and update the body paths (e.g. references/output-formats.md) so the reference resolves.

Dedupe the canonical command path and Guardrails against the Process section to trim redundant tokens.

Reconcile every path mention of 'resources/' with the actual bundle directory name to keep navigation consistent.

DimensionReasoningScore

Conciseness

The body is largely efficient and assumes Claude's competence (no basic-concept padding), though the canonical command path and Guardrails restate content from the Process and Scenes sections and could be tightened.

4 / 5

Actionability

Provides copy-paste-ready commands (oma recap --date/--window/--tool --json) and a complete executable jq fallback script with concrete example output paths covering the common cases.

5 / 5

Workflow Clarity

Clear PREPARE→ACQUIRE→REASON→ACT→VERIFY→FINALIZE sequence with an explicit VERIFY checkpoint requiring direct evidence for completion claims, plus a failure-and-recovery section forming a feedback loop.

5 / 5

Progressive Disclosure

The body references 'resources/output-formats.md' as a one-level-deep detail file, but the referenced directory is 'resources/' rather than the conventional 'references/' and no such bundle file exists, so the navigation signal points to a missing target.

3 / 5

Total

17

/

20

Passed

Description

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

The description cleanly states both capability and trigger conditions with natural phrasing. It is concise and distinct, with only minor gaps in trigger-term synonym coverage and action breadth.

DimensionReasoningScore

Specificity

Names the domain ('AI conversation histories for a specified date or period') and one to two concrete actions (summarize, by date/period), but does not enumerate a comprehensive set of operations.

3 / 5

Completeness

Explicitly answers both what ('Summarize AI conversation histories for a specified date or period') and when ('Use for daily work recaps and cross-tool activity summaries') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user phrases like 'daily work recaps' and 'cross-tool activity summaries', but omits common synonyms a user might say (standup, work log, retro, weekly summary).

4 / 5

Distinctiveness Conflict Risk

The 'AI conversation histories' and 'cross-tool activity summaries' framing carves a clear niche with minimal overlap, though it could be sharper about distinguishing from a generic summarizer.

4 / 5

Total

16

/

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
first-fluke/oh-my-agent
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.