CtrlK
BlogDocsLog inGet started
Tessl Logo

turso

Turso and libSQL patterns for embedded SQLite-compatible databases, serverless drivers, sync engines, partial sync, WAL/MVCC behavior, compatibility gaps, CLI usage, and Drizzle integration boundaries. Use when mentioning Turso, libSQL, @libsql/client, remote SQLite, embedded replicas, or local database sync.

75

Quality

92%

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

85%

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

A lean, well-organized decision-guidance skill with clear sequencing and a verification loop. Its only weakness is actionability: guidance is concrete but largely principle/checklist-based rather than copy-paste executable.

Suggestions

Add one or two minimal executable snippets (e.g., a libSQL serverless client connect/sync snippet or a Turso CLI command) to lift actionability toward copy-paste-ready.

Show a concrete partial-sync subset definition example so the "define the subset boundary explicitly" guidance has an executable template.

Include a short validation recipe (e.g., how to confirm SQLite compatibility for a given feature) so the verification loop has a runnable step rather than a directive.

DimensionReasoningScore

Conciseness

The ~30-line body is lean and free of padding; it never explains concepts Claude already knows and every section earns its place, matching the anchor for efficient, competence-assuming content.

3 / 3

Actionability

As an instruction-only skill its guidance is concrete (e.g., "test that queries do not silently depend on unsynced rows", the DeepWiki grounding step), but it lacks copy-paste-ready commands or code snippets beyond the single DeepWiki instruction, falling short of fully executable guidance.

2 / 3

Workflow Clarity

The Sync/Compatibility and Upstream Grounding sections lay out sequenced decision steps with an explicit verification feedback loop ("verify decisive details against local driver versions, installed types, source, or official docs before changing code").

3 / 3

Progressive Disclosure

No bundle files exist to split off, and the skill is under 50 lines with clear, well-organized sections, meeting the rubric's simple-skills allowance for a top score on organization alone.

3 / 3

Total

11

/

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, specific description with a well-formed "Use when" trigger clause and concrete capability list. It is concise, distinguishable, and complete.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete capabilities — "embedded SQLite-compatible databases, serverless drivers, sync engines, partial sync, WAL/MVCC behavior, compatibility gaps, CLI usage, and Drizzle integration boundaries" — matching the anchor for listing several specific concrete actions.

3 / 3

Completeness

It clearly answers both "what" (the pattern list) and "when" via an explicit "Use when mentioning..." clause, matching the anchor for explicit triggers.

3 / 3

Trigger Term Quality

The "Use when" clause names terms a user would naturally say — "Turso, libSQL, @libsql/client, remote SQLite, embedded replicas, or local database sync" — giving good coverage of natural trigger language.

3 / 3

Distinctiveness Conflict Risk

It carves out a clear Turso/libSQL niche with distinct triggers, making it unlikely to fire for generic SQLite or unrelated database skills.

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
EpicenterHQ/epicenter
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.