CtrlK
BlogDocsLog inGet started
Tessl Logo

database-scout

Explore SQLite and PostgreSQL databases: list tables, inspect schemas (columns/types/constraints), preview data, generate Mermaid ER diagrams, and run safe read-only queries. Triggered by requests to explore a database, view table structures, describe tables, generate diagrams, or query data, and by keywords like database exploration, schema, ER diagram, or SQL query.

72

Quality

88%

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

83%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.

A concise, highly actionable skill body with executable commands and concrete examples throughout. The main gap is the lack of an explicit query-workflow sequence with validation/feedback checkpoints, which the rubric caps at 3 for database operations.

Suggestions

Add a short "Query workflow" sequence with a validation checkpoint, e.g. run query → if it errors (blocked keyword / invalid table) → read the error → adjust and retry, to lift workflow_clarity above the database-operations cap of 3.

Note that the script rejects multi-statement and write keywords and how to interpret those errors, so Claude can recover from rejected queries without trial and error.

Clarify that er-diagram output should be rendered/verified (e.g. in a Mermaid viewer) as a lightweight validation step for the diagram workflow.

DimensionReasoningScore

Conciseness

Lean and efficient — feature table, security bullets, executable commands, and concrete output examples with no padding or explanations of concepts Claude already knows.

5 / 5

Actionability

Fully executable copy-paste commands for every subcommand, plus parameters and subcommands tables and concrete JSON/Mermaid output examples covering the common cases.

5 / 5

Workflow Clarity

Per-subcommand commands are clear, but the body documents no sequenced workflow with validation/feedback loops for query operations (database ops); per the rubric cap, the absence of documented validation caps this dimension at 3.

3 / 5

Progressive Disclosure

Well-organized sections with the single bundle file scripts/db_explorer.py referenced one level deep via real, executable paths; minor organization gaps keep it just below the top anchor.

4 / 5

Total

17

/

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.

A strong, specific description that pairs concrete capabilities with explicit trigger conditions. Minor trigger-term synonym coverage keeps it just short of perfect on that one dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "list tables, inspect schemas (columns/types/constraints), preview data, generate Mermaid ER diagrams, and run safe read-only queries" — covering the domain comprehensively.

5 / 5

Completeness

Explicitly answers both what (concrete capabilities) and when ("Triggered by requests to..." with concrete trigger phrases), matching the top anchor.

5 / 5

Trigger Term Quality

Natural trigger phrases ("explore a database, view table structures, describe tables, generate diagrams, or query data") plus a keyword list ("database exploration, schema, ER diagram, or SQL query") give good coverage, though a few natural synonyms are absent.

4 / 5

Distinctiveness Conflict Risk

Clear niche — read-only SQLite/PostgreSQL exploration with distinct triggers — giving minimal overlap risk with other skills.

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
zebbern/claude-code-guide
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.