CtrlK
BlogDocsLog inGet started
Tessl Logo

apitally-cli

Retrieve and investigate API metrics and request log data from Apitally. Fetches aggregated metrics, request logs, consumers, and app metadata via the Apitally CLI, stores data in a local DuckDB database, and runs SQL queries to investigate issues or answer questions. Use when the user mentions Apitally, the Apitally CLI, API metrics, API request logs, or API consumers.

93

1.10x
Quality

92%

Does it follow best practices?

Impact

92%

1.10x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

92%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 well-structured, highly actionable skill body that balances concise overview content with one-level-deep references and includes explicit validation checkpoints for the batch/persistent-DB operations it drives. Only minor conciseness trimming opportunities remain.

DimensionReasoningScore

Conciseness

Mostly lean and efficient with tables, terse reference lists, and executable code blocks; assumes Claude's competence rather than explaining generic concepts, though a few workflow prose passages could be tightened.

4 / 5

Actionability

Provides copy-paste-ready npx commands and SQL examples that cover the common investigation cases (error investigation, consumer tracing, header/JSON queries, date truncation) with specific flags and filters.

5 / 5

Workflow Clarity

A clearly sequenced 6-step Investigation Workflow with explicit validation/checkpoints (ask user when app is ambiguous, default time range, CRITICAL SQL-scope filtering) and a feedback loop (exit code 3 → re-auth then continue).

5 / 5

Progressive Disclosure

SKILL.md is a concise overview that points via clearly-signaled, one-level-deep markdown links to three real bundle files (commands.md, duckdb_tables.md, duckdb_json_functions.md), each verified present in references/.

5 / 5

Total

19

/

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 description that clearly states capabilities and provides explicit, natural trigger phrases tied to a distinct product name. Minor synonym coverage gaps in trigger terms keep it just short of a perfect score on that dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Fetches aggregated metrics, request logs, consumers, and app metadata", "stores data in a local DuckDB database", "runs SQL queries" — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Explicitly answers both what (retrieve/investigate metrics and logs via CLI, store in DuckDB, run SQL) and when ("Use when the user mentions Apitally, the Apitally CLI, API metrics, API request logs, or API consumers.").

5 / 5

Trigger Term Quality

Includes natural trigger phrases a user would say ("Apitally", "Apitally CLI", "API metrics", "API request logs", "API consumers") but misses common synonyms like "API traffic" or "API errors".

4 / 5

Distinctiveness Conflict Risk

Anchored to the distinct product name "Apitally" with Apitally-specific triggers, giving it a clear niche with minimal overlap risk against 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
apitally/cli
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.