CtrlK
BlogDocsLog inGet started
Tessl Logo

sqlitecpp-build-meson

Builds SQLiteCpp with Meson. Use when configuring Meson builds, tests, or Meson options.

72

Quality

87%

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

100%Weight 40%Scale 1-3

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

A tight, highly actionable build skill: copy-paste-ready Meson commands, a clear build→compile→test sequence, and well-organized sections with no wasted tokens. It fully satisfies the rubric for a simple, single-purpose skill.

DimensionReasoningScore

Conciseness

The body is lean — just commands and an option list with no padding or explanations of what Meson/SQLiteCpp are — so every token earns its place, matching the "lean and efficient" anchor; it is well below the 50-line simple-skill threshold.

3 / 3

Actionability

It provides fully executable, copy-paste-ready commands (e.g. "meson setup builddir", "meson compile -C builddir", "meson test -C builddir") plus concrete option flags, matching the "fully executable code/commands" anchor.

3 / 3

Workflow Clarity

For this simple single-purpose skill the setup→compile→test sequence is unambiguous and clearly sequenced under "Quick builds" and "CI-style setup"; no destructive or batch operations are present that would require validation checkpoints, so the simple-skill allowance applies.

3 / 3

Progressive Disclosure

At under 50 lines with no need for external references, the well-organized sections (Quick builds, CI-style setup, Options, Notes) satisfy the simple-skill criterion that progressive disclosure can score 3 with just clear organization; no bundle files exist to verify.

3 / 3

Total

12

/

12

Passed

Description

75%Weight 40%Scale 1-3

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 concise, third-person description with an explicit "Use when" trigger and a clearly distinct niche. Its main weakness is limited coverage of both concrete actions and natural trigger variations, which keeps specificity and trigger-term quality at the middle level.

Suggestions

Expand specificity by enumerating concrete actions, e.g. "Builds, tests, and configures SQLiteCpp options with Meson."

Broaden trigger terms to include phrases users naturally say, such as "compile SQLiteCpp", "SQLiteCpp CI", or "Meson options".

DimensionReasoningScore

Specificity

"Builds SQLiteCpp with Meson" names the domain and a core action, and "configuring Meson builds, tests, or Meson options" adds a few more, but it is not a comprehensive list of concrete actions (no mention of compile/test/CI specifics), so it sits at the middle anchor rather than the multi-action level 3.

2 / 3

Completeness

It states what the skill does ("Builds SQLiteCpp with Meson") and an explicit when clause ("Use when configuring Meson builds, tests, or Meson options"), clearly answering both what and when with an explicit trigger.

3 / 3

Trigger Term Quality

"Meson builds, tests, or Meson options" supplies relevant natural keywords a user might say, but coverage is thin — common variations like "compile", "CI", or the project name "SQLiteCpp" as a trigger are absent, matching the "some relevant keywords but missing common variations" anchor.

2 / 3

Distinctiveness Conflict Risk

The pairing of "SQLiteCpp" with "Meson" carves a clear niche with distinct triggers that is unlikely to fire for unrelated skills, matching the clear-niche anchor.

3 / 3

Total

10

/

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
SRombauts/SQLiteCpp
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.