CtrlK
BlogDocsLog inGet started
Tessl Logo

oma-scm

Manage Git branches, merges, conflicts, commits, and release baselines. Use for repository history and change-management operations.

68

Quality

82%

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.

The body is well-structured, concise, and workflow-rich with explicit validation and recovery loops, scoring high across the board. The main gaps are actionability depth for non-commit operations and resource paths that do not resolve to actual bundle files.

Suggestions

Add at least one executable command or example for merge, rebase, and conflict-resolution paths instead of deferring entirely to resource files.

Verify the referenced resources/*.md files exist in the bundle (or move them under references/) so the signaled navigation actually resolves.

Tighten the "Scheduling" section (Goal/Intent signature/Expected inputs/outputs) to reduce templated overhead that does not add actionable guidance.

DimensionReasoningScore

Conciseness

The body is lean with tables, lists, and concrete commands and does not explain concepts Claude already knows, though the templated "Scheduling"/"Intent signature" overhead could be trimmed slightly.

4 / 5

Actionability

It provides copy-paste-ready bash commands and a concrete config flag, but the merge, rebase, and conflict-resolution paths defer entirely to resource files rather than giving executable steps.

4 / 5

Workflow Clarity

A clear Entry→Transitions→Failure/recovery→Exit sequence with a numbered command path, explicit validation checkpoints (git diff --cached --check, verify remote reached), and a feedback-loop recovery table matches the top anchor.

5 / 5

Progressive Disclosure

The overview points to one-level-deep, parenthetically-signaled resource files with good navigation, but the referenced resources/*.md paths have no matching bundle files present in the skill, a minor organization gap.

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

The description is specific, distinct, and answers both what and when, but its trigger guidance is somewhat abstract and omits common verbs like push, pull, and rebase. Strong but not maximally explicit on the when dimension.

DimensionReasoningScore

Specificity

"Manage Git branches, merges, conflicts, commits, and release baselines" enumerates five concrete SCM operations, giving comprehensive coverage of the domain rather than a single generic action.

5 / 5

Completeness

Both "what" (manage Git operations) and "when" ("Use for repository history and change-management operations") are stated, but the when clause is abstract rather than concrete trigger phrases, keeping it below a 5.

4 / 5

Trigger Term Quality

Natural terms like "branches, merges, conflicts, commits, release baselines, repository history" are present, but common variants users say (push, pull, rebase, PR) are missing.

4 / 5

Distinctiveness Conflict Risk

It carves a clear Git/SCM niche with distinct triggers and minimal overlap with other skills, matching the anchor for a clear niche with minimal conflict risk.

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.