CtrlK
BlogDocsLog inGet started
Tessl Logo

oma-skill-creator

Create or update OMA skills in the SSL-lite human-readable format. Use when adding a new `.agents/skills/{skill-name}/SKILL.md`, converting an existing skill to the standardized Scheduling / Structural Flow / Logical Operations / References structure, or validating whether a skill has enough routing, execution, resource, and safety detail.

69

Quality

84%

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

81%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, executable authoring meta-skill with clear sequencing, explicit validation, and feedback loops; its main weaknesses are some over-explained philosophical guardrails and references to resource files that are not bundled with the skill.

Suggestions

Tighten guardrails 10, 10a, and 10b to imperative rules, dropping the explanatory rationale so each line earns its tokens.

Either bundle the referenced resources/ssl-lite-template.md and resources/validation-checklist.md with the skill or note explicitly that they live elsewhere, since the referenced files are not present in the skill directory.

Move the inline ../_shared/core/context-budget.md reference out of guardrail 14 into the References section so all resource pointers are discoverable in one place.

DimensionReasoningScore

Conciseness

The body is dense and procedural with tight tables and concrete commands, but guardrails 10/10a/10b carry philosophical rationale ('compounds into over-verification', 'narrows the model's exploration space') that could be trimmed.

4 / 5

Actionability

Provides concrete, runnable commands (oma skills lint --skill {name}, git diff --check, rg/find/awk/sed) and a numbered canonical workflow with exact steps and an explicit fallback; minor gaps remain in a few high-level transitions.

4 / 5

Workflow Clarity

A clearly sequenced Entry -> Scenes (PREPARE/ACQUIRE/REASON/ACT/VERIFY/FINALIZE) -> Transitions -> Failure-and-recovery table -> Exit, with an explicit VERIFY validation step and feedback loops for error recovery.

5 / 5

Progressive Disclosure

References are one-level-deep and gathered in a References section with appropriate conceptual offloading to resources/, but no bundle files actually exist in the skill directory and one shared reference is buried mid-guardrail rather than only in References.

4 / 5

Total

17

/

20

Passed

Description

87%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 is clear, specific, and explicit about both capability and trigger conditions, with concrete file-path and structural cues that distinguish it from neighboring skills. Its only soft spot is trigger-term synonym breadth and verb specificity, which sit just below fully comprehensive.

DimensionReasoningScore

Specificity

Names the OMA skill domain and lists several concrete actions (create, update, convert, validate), though the verbs stay somewhat generic; minor coverage gaps keep it just below comprehensive.

4 / 5

Completeness

Explicitly states both the 'what' ('Create or update OMA skills in the SSL-lite human-readable format') and the 'when' via a concrete 'Use when...' clause with three distinct trigger phrases.

5 / 5

Trigger Term Quality

Includes natural, user-sayable triggers like 'adding a new .agents/skills/{skill-name}/SKILL.md', 'converting an existing skill', and 'validating whether a skill has enough routing, execution, resource, and safety detail', with good but not exhaustive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

A narrow, well-defined niche (OMA SSL-lite skill authoring) anchored by a specific file path trigger and a named structural format, leaving minimal overlap risk with adjacent skills.

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

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.