CtrlK
BlogDocsLog inGet started
Tessl Logo

704-technologies-sql

Use when you need framework-agnostic SQL guidance — schema naming, relational table design, query readability, indexes, transactions, database security, migrations, testing, and monitoring — without choosing Spring Boot, Quarkus, or Micronaut. This should trigger for requests such as Review SQL schema or migrations; Improve SQL query performance and readability; Design relational tables and indexes; Review database transaction, security, or monitoring practices. Part of Plinth Toolkit

71

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

Well-structured overview with clean progressive disclosure and concrete build/deferral guidance. The main gaps are minor redundancy and the absence of an explicit validation feedback loop in the workflow.

Suggestions

Add an explicit feedback loop to the workflow's verification step (e.g., 'If validation fails, fix the SQL/migration and re-run verify before proceeding'), since database changes are destructive/batch-prone.

Trim the 'What is covered in this Skill?' list or fold it into the Constraints/Scope sections to remove overlap with the frontmatter description.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence, but the 'What is covered in this Skill?' list overlaps the frontmatter description and the Constraints section restates scope, leaving minor redundancy that could be trimmed.

4 / 5

Actionability

Concrete build commands ('./mvnw compile', './mvnw clean verify'), named engines, and specific deferral targets (@311-frameworks-spring-jdbc etc.) make the guidance mostly executable, though the SQL patterns themselves are deferred to the reference.

4 / 5

Workflow Clarity

Four numbered steps with a verification step and a VERIFY constraint give a clear sequence with checkpoints, but there is no explicit validate-fix-retry feedback loop for the database operations.

4 / 5

Progressive Disclosure

A concise overview keeps detail in a single well-signaled one-level reference (references/704-technologies-sql.md, verified present), making navigation easy.

5 / 5

Total

17

/

20

Passed

Description

95%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, explicit description that covers what and when with concrete natural trigger phrases and a clearly bounded niche. The only weakness is the second-person voice, which costs a specificity point per the rubric guideline.

DimensionReasoningScore

Specificity

Lists multiple concrete concerns (schema naming, table design, query readability, indexes, transactions, security, migrations, testing, monitoring) for comprehensive coverage, but the second-person phrasing 'Use when you need...' triggers the mandated specificity penalty.

4 / 5

Completeness

Clearly answers both 'what' (framework-agnostic SQL guidance across listed topics) and 'when' ('Use when you need...' plus 'This should trigger for requests such as...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Explicit natural trigger phrases such as 'Review SQL schema or migrations', 'Improve SQL query performance and readability', and 'Design relational tables and indexes' give comprehensive coverage of what users would actually say.

5 / 5

Distinctiveness Conflict Risk

The 'framework-agnostic ... without choosing Spring Boot, Quarkus, or Micronaut' framing carves a clear niche and explicitly defers to framework skills, minimizing conflict risk.

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
jabrena/plinth
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.