CtrlK
BlogDocsLog inGet started
Tessl Logo

mysql

Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or troubleshooting replication and connection issues. Load when using a MySQL database.

95

1.14x
Quality

100%

Does it follow best practices?

Impact

93%

1.14x

Average score across 8 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a lean, actionable overview organized into themed sections with concrete SQL-level guidance, a validated production workflow, and clean one-level-deep references that all resolve to real bundle files. Its only minor weakness is that references use absolute GitHub raw URLs rather than relative paths to the bundled files.

DimensionReasoningScore

Conciseness

Dense bullet-style guidance with no padding and no explanations of concepts Claude already knows; every section adds domain-specific rules (e.g. "Range predicates stop index usage for subsequent columns"). Not 2 because there is no unnecessary explanation to tighten.

3 / 3

Actionability

Concrete executable fragments throughout — `BIGINT UNSIGNED AUTO_INCREMENT`, `utf8mb4_0900_ai_ci`, `ALGORITHM=INPLACE`, `SELECT ... FOR UPDATE`, batch inserts (500–5000 rows), retry error 1213 with backoff, drop indexes with `count_read = 0`. Not 2 because guidance is specific SQL/commands rather than pseudocode or vague direction.

3 / 3

Workflow Clarity

A 5-step workflow with explicit validation (step 4: "Validate with evidence — EXPLAIN, EXPLAIN ANALYZE, lock/connection metrics") and verification (step 5: "include rollback and post-deploy verification"), reinforced by the Guardrails requirement for human approval before destructive ops. The validation/verification cap at 2 does not apply because checkpoints are explicit.

3 / 3

Progressive Disclosure

A concise overview body pointing to 18 well-signaled one-level-deep reference files, each section carrying its own "References:" block; all referenced files exist in the local bundle. Not 2 because content is appropriately split and easy to navigate rather than an inline wall of text.

3 / 3

Total

12

/

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.

A strong, well-targeted description that names concrete capabilities, supplies natural trigger terms, and explicitly defines both what and when. It uses third-person/imperative voice consistent with the good examples and carries no notable conflict risk.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions across the domain — "Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations" plus creating/modifying tables, diagnosing slow/locking behavior, and troubleshooting replication. This matches the multiple-concrete-actions anchor rather than the single-domain anchor at 2.

3 / 3

Completeness

Explicitly answers both what ("Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations") and when ("Use when creating or modifying...; diagnosing...; planning migrations; or troubleshooting...; Load when using a MySQL database"). The "Use when" clause removes the completeness cap at 2.

3 / 3

Trigger Term Quality

Covers natural terms users would actually say — "MySQL tables, indexes, or queries", "slow/locking behavior", "migrations", "replication and connection issues", and "MySQL database" — rather than only technical jargon. Not the 2 anchor because common variations are present.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to MySQL/InnoDB with distinct triggers unlikely to fire for other databases. Not 2 because the niche is unambiguous rather than a generic "works with databases".

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
planetscale/database-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.