CtrlK
BlogDocsLog inGet started
Tessl Logo

database-migrations-migration-observability

Migration monitoring, CDC, and observability infrastructure

44

Quality

45%

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 ./skills/database-migrations-migration-observability/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 action-rich with broad executable code across CDC, metrics, alerting, and CI/CD, but it is verbose and monolithic and lacks the explicit validation feedback loops that destructive/batch database migrations require. Reorganizing into referenced files and adding health-check checkpoints would lift the weakest dimensions.

Suggestions

Move the large code listings into referenced files (e.g. references/cdc-pipeline.py, references/grafana-dashboard.json) and keep SKILL.md a lean overview with one-level-deep links.

Add an explicit sequenced workflow with validation checkpoints (monitor -> run -> check health -> on lag/error, alert and retry/rollback) to satisfy the destructive/batch feedback-loop requirement.

Trim the generic 'You are an expert...' and 'Use/Do not use this skill when' boilerplate to skill-specific trigger guidance only.

DimensionReasoningScore

Conciseness

The body is noticeably verbose: full multi-class code listings, a templated 'You are a database observability expert...' preamble, and generic 'Use/Do not use this skill when' boilerplate that pads without adding skill-specific value, matching the score-2 anchor 'Noticeably verbose; several unnecessary explanations or padded sections'.

2 / 5

Actionability

It provides substantial concrete, mostly-executable code (ObservableAtlasMigration, CDCObservabilityManager, EnterpriseMigrationMonitor, Grafana panels, CI/CD YAML) with only minor gaps such as undefined `self.migrations`/`migration` references and a missing `requests`/`prometheus` import, fitting the score-4 anchor 'Mostly executable guidance; concrete code with minor gaps'.

4 / 5

Workflow Clarity

Content is organized as five numbered capability sections rather than a sequenced migration workflow, and lacks explicit validate->fix->retry checkpoints for destructive/batch database operations, so per the rubric cap it cannot exceed 3; it fits 'Steps listed but validation gaps; checkpoints missing or implicit'.

3 / 5

Progressive Disclosure

The skill is monolithic (~414 lines, no references/scripts/assets bundle) with section headers but all large code blocks inlined and no one-level-deep references to split the material, matching the score-3 anchor of some structure but content that should be separate kept inline.

3 / 5

Total

12

/

20

Passed

Description

40%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 a terse noun-phrase list that names a niche but omits concrete actions and any 'Use when...' trigger guidance, capping completeness and specificity low. It is distinctive but under-specified for triggering.

Suggestions

Add concrete verbs/actions, e.g. 'Instruments database migrations with CDC pipelines, metrics, anomaly detection, and alerting'.

Append an explicit 'Use when...' clause with natural trigger phrases (e.g. 'Use when monitoring database migrations, setting up Debezium/Kafka CDC, or building migration dashboards').

Spell out 'change data capture (CDC)' and include synonyms users actually say to broaden trigger coverage.

DimensionReasoningScore

Specificity

The description 'Migration monitoring, CDC, and observability infrastructure' names the domain via noun phrases but states no concrete actions (no verbs like 'monitors', 'instruments', 'alerts'), matching the score-2 anchor 'Names the domain but actions are minimal or generic'.

2 / 5

Completeness

It offers only a vague 'what' (infrastructure nouns) and no 'when' trigger clause at all, matching the score-2 anchor 'Has a vague what and no when'; the missing Use-when clause caps completeness well below 3.

2 / 5

Trigger Term Quality

'Migration monitoring' and 'observability' are reasonably natural terms, but 'CDC' is domain jargon and common synonyms (change data capture spelled out, real-time sync) are missing, fitting the score-3 anchor of some relevant keywords but missing variations.

3 / 5

Distinctiveness Conflict Risk

The combination of CDC, migration monitoring, and observability carves a fairly distinct niche, with only minor overlap risk against sibling migration skills (sql-migrations, nosql-migrations), fitting the score-4 anchor 'Mostly distinct; minor overlap risk'.

4 / 5

Total

11

/

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
rmyndharis/antigravity-skills
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.