CtrlK
BlogDocsLog inGet started
Tessl Logo

oma-db

Database specialist for SQL, NoSQL, and vector database modeling, schema design, normalization, indexing, transactions, integrity, concurrency control, backup, capacity planning, data standards, anti-pattern review, and compliance-aware database design. Use for database, schema, ERD, table design, document model, vector index design, RAG retrieval architecture, migration, query tuning, glossary, capacity estimation, backup strategy, database anti-pattern remediation work, and ISO 27001, ISO 27002, or ISO 22301-aware database recommendations.

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

62%

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 with a clear sequenced workflow and explicit verification checkpoints, but it is over-long with redundancy against the description, leans on process description over concrete artifacts, and references bundle files that do not exist in the skill directory.

Suggestions

Remove or collapse the 'Scheduling' subsection (Intent signature, When to use, Expected inputs/outputs) since it duplicates the frontmatter description almost verbatim.

Create the referenced bundle files (resources/document-templates.md, anti-patterns.md, vector-db.md, iso-controls.md, checklist.md, etc.) or remove the dangling references so progressive disclosure is realized rather than promised.

Move detailed guardrails and the Required Deliverables list into the referenced template/guide files, keeping SKILL.md a lean overview with concrete `rg` commands and the high-level workflow.

DimensionReasoningScore

Conciseness

Mostly efficient structured lists that assume Claude's competence (it references 3NF/ACID/BASE without explaining them), but the 'Scheduling' section (Intent signature, When to use, Expected inputs/outputs) heavily duplicates the frontmatter description and could be trimmed; not 3 due to this redundancy and overall length.

2 / 3

Actionability

Provides some concrete guidance (executable `rg` commands and specific guardrails like 'enforce at least 3NF by default'), but much of the body is process description ('Produce external/conceptual/internal schema documentation') rather than copy-paste-ready artifacts; not 3 because it is not consistently executable/specific.

2 / 3

Workflow Clarity

Clear sequence (Entry → PREPARE/ACQUIRE/REASON/ACT/VERIFY/FINALIZE → Exit) with an explicit VERIFY checkpoint, a failure-and-recovery section, and a 'run checklist.md before submitting' gate; not 2 because validation feedback loops are present for the risky migration operations.

3 / 3

Progressive Disclosure

The References section is well-signaled and one-level deep, but no bundle files exist (no references/scripts/assets/resources directories) so every referenced resources/*.md and ../_shared/core/*.md path is absent, and large amounts of content that should live in those files (guardrails, deliverables, workflow) are inlined in SKILL.md; not 3 because the split is not actually realized on disk.

2 / 3

Total

9

/

12

Passed

Description

100%

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 strong: it states concrete capabilities, gives explicit 'Use for...' trigger guidance, and carves out a distinct database-specialist niche in third-person voice. Its only weakness is verbosity — the long enumeration of items could be tightened without losing meaning.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'modeling, schema design, normalization, indexing, transactions, integrity, concurrency control, backup, capacity planning, data standards, anti-pattern review' — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both 'what' ('Database specialist for...') and 'when' ('Use for...') with explicit triggers, matching the 'clearly answers both what AND when' anchor.

3 / 3

Trigger Term Quality

Covers natural terms users would say for this domain — 'database, schema, ERD, table design, document model, vector index, RAG retrieval, migration, query tuning, backup, capacity' — with good variation; not 2 because common variations are well covered.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (database/data-modeling specialist) with distinct triggers unlikely to fire for adjacent skills; not 2 because the scope is sharply bounded to database concerns.

3 / 3

Total

12

/

12

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.