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

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 a well-organized, moderately concise DB-architecture skill with concrete commands and a clear multi-scene workflow plus a verification step. Its main weakness is progressive disclosure: it heavily references resources/ and ../_shared/ files that are not present in the bundle, and the reference list is duplicated rather than cleanly signaled.

Suggestions

Either include the referenced resources/ files in the bundle or remove references to files that do not exist, so progressive disclosure is backed by real content.

Consolidate the duplicated reference list (inline prose plus trailing bullet list) into one clearly signaled '## References' section with consistent formatting.

Make destructive-migration validation a concrete checkpointed step (run command -> verify -> retry) rather than guardrail prose, to lift workflow clarity toward 5.

DimensionReasoningScore

Conciseness

The body is dense and structured with minimal concept re-explanation, but it is long and partially repetitive (e.g., schema layers and ISO controls recur across Scheduling, Structural Flow, Guardrails, and References), which is noticeable verbosity that could be tightened.

4 / 5

Actionability

Mostly executable guidance: concrete ripgrep commands in the Canonical workflow path and an Actions/SSL-primitive table map tasks to evidence, though several 'scenes' and guardrails are advisory rather than directly runnable steps.

4 / 5

Workflow Clarity

Clear multi-step sequencing via Entry/Scenes/Transitions/Exit plus a Default Workflow and a VERIFY scene with anti-pattern/integrity/backup checks, but explicit validate-then-retry feedback loops for destructive migrations are stated as guardrail prose rather than concrete checkpoints, leaving a minor validation gap.

4 / 5

Progressive Disclosure

The body references many resources/ files, but none of the referenced bundle files (resources/execution-protocol.md, checklist.md, document-templates.md, anti-patterns.md, migration-playbook.md, query-tuning.md, vector-db.md, iso-controls.md, examples.md) actually exist in the bundle, and paths are listed twice in mixed inline and bullet form, so structure is present but references are not clearly backed by real files.

3 / 5

Total

15

/

20

Passed

Description

91%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 comprehensive, action-oriented, and explicitly provides both capability list and 'Use for...' trigger guidance with strong domain distinctiveness. It is slightly verbose and slightly technical in its trigger phrasing, which keeps trigger term quality at 4 rather than 5.

Suggestions

Trim the capability list to the highest-value actions to reduce token cost without losing trigger clarity.

Add one or two casual user phrasings (e.g., 'slow queries', 'bad database design') alongside the technical trigger terms.

DimensionReasoningScore

Specificity

The description lists numerous concrete actions spanning the full domain: 'modeling, schema design, normalization, indexing, transactions, integrity, concurrency control, backup, capacity planning' and many more, giving comprehensive coverage of database actions.

5 / 5

Completeness

It explicitly answers both 'what' (a long list of capabilities) and 'when' via the 'Use for...' clause with concrete trigger phrases ('database, schema, ERD... migration, query tuning, glossary, capacity estimation, backup strategy, database anti-pattern remediation work').

5 / 5

Trigger Term Quality

Natural terms are present and varied ('database, schema, ERD, table design, migration, query tuning, backup, capacity'), covering most user phrasings, though it leans technical and omits a few casual synonyms such as 'slow query' or 'bad database design'.

4 / 5

Distinctiveness Conflict Risk

It carves a clear database-specific niche with distinct triggers (schema/ERD/vector index/RAG retrieval/migration/backup) and compliance framing, making it unlikely to fire for adjacent skills like backend or infra agents.

5 / 5

Total

19

/

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.