CtrlK
BlogDocsLog inGet started
Tessl Logo

moai-domain-database

Database specialist covering PostgreSQL, MongoDB, Redis, Oracle, and cloud database platforms (Neon, Supabase, Firestore). Use for schema design, query optimization, indexing strategies, data modeling, or cloud database selection. Cloud vendor guide absorbed from moai-platform-database-cloud.

60

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/moai-domain-database/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%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-sectioned and includes useful Verification and Red Flags material, but the core implementation guidance is prose description of classes rather than executable code, content is redundantly restated across sections, and the skill is monolithic with no external references despite being well over 50 lines. A destructive-operations workflow cap limits workflow_clarity to 3.

Suggestions

Replace the prose Implementation Guide / Advanced Patterns (e.g. "Create a DatabaseManager instance and configure...") with actual executable code snippets so the guidance is copy-paste ready.

Embed validation checkpoints directly inside the migration and sync workflows (e.g. verify migration applies cleanly before proceeding) rather than only listing them in a separate Verification section.

Deduplicate the capability lists repeated across Quick Reference, Core Components, and Technology Stack, and move the Cloud Vendor Guide and Advanced Patterns into reference files linked one level deep from SKILL.md.

DimensionReasoningScore

Conciseness

Capability lists are restated across Quick Reference, Core Components, and Technology Stack sections, creating noticeable redundancy that could be tightened; it does not heavily over-explain known concepts but is padded by repetition.

3 / 5

Actionability

The Implementation Guide and Advanced Patterns describe classes and methods in prose ("Create a DatabaseManager instance and configure multiple database connections...") rather than executable code, though the Cloud Vendor Guide does include concrete bash/SQL/JS snippets — overall incomplete concrete guidance.

3 / 5

Workflow Clarity

A rough sequence exists for migrations and sync operations and a separate Verification checklist is present, but validation checkpoints are not embedded in the destructive migration/batch workflows, capping this dimension at 3 per the destructive-operations rule.

3 / 5

Progressive Disclosure

The ~270-line body is monolithic with no references/scripts/assets bundle files; cloud vendor deep-dives and advanced patterns that clearly belong in separate files are inlined, and the Refactor Notes acknowledge the need to split — some structure via headers but content that should be separate is inline.

3 / 5

Total

12

/

20

Passed

Description

92%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 strong: it names a clear domain, lists five concrete capability areas, and provides an explicit 'Use for...' trigger clause covering multiple scenarios. Voice is properly third-person and distinctiveness is high given the specific platform enumeration.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "schema design, query optimization, indexing strategies, data modeling, or cloud database selection" — across five named platforms, matching the comprehensive-coverage anchor.

5 / 5

Completeness

Explicitly states both what ("Database specialist covering PostgreSQL, MongoDB, Redis, Oracle, and cloud database platforms") and when ("Use for schema design, query optimization, indexing strategies, data modeling, or cloud database selection") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural keywords (PostgreSQL, MongoDB, Redis, Oracle, Neon, Supabase, Firestore, schema design, indexing) that users would say, but lacks common synonyms/extensions like SQL, NoSQL, caching, or .sql to reach comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

Clear database niche with specific named platforms and trigger use cases; minimal overlap risk with non-database skills. Uses correct third-person voice.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
modu-ai/moai-adk
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.