CtrlK
BlogDocsLog inGet started
Tessl Logo

ktx-analytics

Use when answering a question that needs data from a ktx-connected database - investigating, analyzing, "how many", "show me", "what's the breakdown of", finding records by value, exploring tables, comparing periods, explaining metrics, or any data-analysis request. Triggers even when the user does not say "analytics"; if the answer requires querying a configured ktx connection, this skill applies.

68

Quality

81%

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

62%

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

The skill is highly actionable with a clear, validated workflow and excellent executable SQL examples. Its weakness is conciseness — the sql_craft section is verbose and restates concepts Claude already knows — and progressive disclosure, since everything lives in one large inline file.

Suggestions

Move the bulk of the <sql_craft> heuristics into a reference file (e.g. SQL_CRAFT.md) and keep only the highest-priority rules inline, linking out for the rest.

Tighten each bullet to the rule plus a one-line rationale; cut restatements of basic SQL behavior (integer division, tie-breakers) that Claude already knows.

Consolidate the repeated 'Final completeness check' / 'Answer every requested output' guidance, which appears several times in slightly different forms, into a single checklist.

DimensionReasoningScore

Conciseness

The body is ~260 lines of densely packed, repetitive guidance; many sql_craft bullets restate the same point at length and explain SQL mechanics Claude already knows, so a large share of tokens do not earn their place.

1 / 3

Actionability

Provides concrete tool-call sequences, specific parameter shapes, and executable SQL examples (e.g. the parsed-volume CTE and the returned_orders pre-aggregation) that are copy-paste ready.

3 / 3

Workflow Clarity

The numbered <workflow> lays out a clear discover→inspect→resolve→plan→query→validate→capture sequence with an explicit 'Always run the final completeness check before emitting' validation checkpoint and feedback loops for empty results.

3 / 3

Progressive Disclosure

The body is a single monolithic file with no external references or bundle files, and the heavy sql_craft section (~150 lines) is inline where it could be split; sectioning is present but content that should be separate is not.

2 / 3

Total

9

/

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.

The description is concise yet specific, pairing concrete analysis verbs with natural-language triggers and an explicit Use-when clause. It clearly communicates both the capability and the activation conditions in third person.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'investigating, analyzing', 'finding records by value', 'exploring tables', 'comparing periods', 'explaining metrics' — rather than vague language.

3 / 3

Completeness

Explicitly answers both what (data analysis over a ktx-connected database) and when ('Use when answering a question that needs data...', 'Triggers even when the user does not say analytics').

3 / 3

Trigger Term Quality

Covers natural phrases users actually say ('how many', 'show me', 'what's the breakdown of') plus explicit guidance that it triggers even without the word 'analytics'.

3 / 3

Distinctiveness Conflict Risk

Scoped to 'a configured ktx connection' with distinct analytics triggers, making it unlikely to fire for unrelated 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
Kaelio/ktx
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.