CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

oma-qa

Review changes for correctness, security, accessibility, and performance. Use for scoped quality reviews or verification plans; bug fixes use oma-debug.

68

Quality

86%

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.

A well-structured, actionable QA orchestration skill with a clearly sequenced review workflow, explicit validation checkpoints, and concrete tooling guidance. Its main weakness is that every referenced supporting file is missing from the bundle, leaving the progressive-disclosure layer as dangling pointers.

Suggestions

Ship the referenced bundle files (resources/execution-protocol.md, resources/iso-quality.md, resources/checklist.md, resources/error-playbook.md, resources/verify-ship-protocol.md) alongside SKILL.md, or inline their essential steps so the review workflow is self-contained.

Remove duplicated guidance: the Security > Performance > Accessibility priority order appears in both Transitions and Guardrails, and the no-broad-implementation rule appears in both Control-flow features and Effects.

Replace the "lighthouse <url>" placeholder with a runnable example and add one sample finding entry showing the required severity / file:line / fix format.

DimensionReasoningScore

Conciseness

The body is dense and structured with no explanations of concepts Claude already knows, but guidance is duplicated: the Security > Performance > Accessibility priority order appears in both Transitions and Guardrails, and the no-broad-implementation rule appears in both Control-flow features and Effects. Matches anchor 4 (minor trimmable redundancy) rather than 5.

4 / 5

Actionability

Concrete commands ("npm audit", "bandit -r .", "lighthouse <url>"), an explicit severity rubric (CRITICAL/HIGH/MEDIUM/LOW), and required finding fields (file:line, description, fix) give mostly executable guidance. Matches anchor 4 rather than 5 because of placeholder URLs and the absence of a sample report or finding entry.

4 / 5

Workflow Clarity

The PREPARE -> ACQUIRE -> REASON -> VERIFY -> FINALIZE sequence has an explicit validation step ("Reproduce findings and reject false positives"), a failure-and-recovery section, and a guardrail against issuing PASS while required checks are unverified. This matches anchor 5: clear sequence, explicit validation, and feedback loops for error recovery.

5 / 5

Progressive Disclosure

A dedicated References section clearly labels each external file, but none of the referenced files (resources/execution-protocol.md, resources/iso-quality.md, resources/checklist.md, resources/error-playbook.md, resources/verify-ship-protocol.md, ../_shared/core/*.md) exist in the bundle, so the layered structure cannot actually be navigated. Matches anchor 3 (references present but the disclosure structure is only nominally realized here) rather than 4, where references would be mostly usable.

3 / 5

Total

16

/

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.

A strong description: it explicitly states what the skill does, when to use it, and when to route elsewhere, with good natural trigger terms. The only weakness is that the action surface is summarized as one verb plus dimensions, leaving output artifacts and common synonyms like "audit" or "code review" unstated.

DimensionReasoningScore

Specificity

"Review changes for correctness, security, accessibility, and performance" names the domain plus four concrete review dimensions, but describes a single action without naming outputs such as findings or remediation. Matches anchor 4 (several specific items, minor gaps) rather than 5, which requires multiple distinct concrete actions.

4 / 5

Completeness

Both what ("Review changes for correctness, security, accessibility, and performance") and when ("Use for scoped quality reviews or verification plans; bug fixes use oma-debug") are explicitly stated, with a routing boundary to a sibling skill. Matches anchor 5 rather than 4 because the when-clause names concrete use cases instead of being generic.

5 / 5

Trigger Term Quality

Natural terms like "security", "accessibility", "performance", and "quality reviews" are present and would be said by users. Matches anchor 4 rather than 5 because common synonyms such as "code review", "audit", "QA", "lint", or "test coverage" are missing.

4 / 5

Distinctiveness Conflict Risk

"bug fixes use oma-debug" explicitly disambiguates this skill from the debug skill, establishing a clear review/verification niche with distinct triggers and 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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

first-fluke/oh-my-agent

Path

skills/oma-qa/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.