CtrlK
BlogDocsLog inGet started
Tessl Logo

api-tester

Use this skill when the user wants to test an API, validate endpoints, check response schemas, run API test suites, or do load testing.

74

Quality

91%

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

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

The body is token-efficient and highly actionable, dominated by complete executable code, but it offers no sequenced workflow or validation feedback loops for its batch and destructive operations, which caps workflow clarity. It is well structured for a single-file skill.

Suggestions

Add a short sequenced workflow for running a test suite (e.g., load YAML → execute → assert status/schema → report failures → retry) with an explicit validation checkpoint before declaring pass.

For load_test, include a verification step that treats the error rate against a threshold as a pass/fail gate rather than only reporting counts.

Consider splitting the API reference / auth patterns into a references file and signaling it from SKILL.md to move progressive_disclosure toward one-level-deep references.

DimensionReasoningScore

Conciseness

Lean and code-forward; assumes Claude's competence and explains no basic concepts, with every section earning its place via executable snippets.

5 / 5

Actionability

Provides multiple copy-paste-ready, complete functions (test_endpoint, validate_response, load_test, run_test_suite) covering the common cases named in the description.

5 / 5

Workflow Clarity

Capabilities are presented as standalone functions with no sequenced multi-step process or validation checkpoints; for destructive/batch operations like load testing and test-suite execution this lack of a validate-then-proceed loop caps the score at 3.

3 / 5

Progressive Disclosure

Single well-organized file with clearly headed sections (Quick Start, Schema Validation, Auth, YAML Suite, Load Testing, Quick Reference); no bundle files exist, so content is appropriately self-contained with only minor organizational gaps.

4 / 5

Total

17

/

20

Passed

Description

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

The description is concise yet comprehensive, naming five concrete API-testing actions and pairing them with an explicit trigger clause. It avoids fluff and clearly answers both what and when.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "test an API, validate endpoints, check response schemas, run API test suites, or do load testing" — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers "when" with a "Use this skill when the user wants to..." clause, and the enumerated action list concretely answers "what" it does.

5 / 5

Trigger Term Quality

Uses natural phrases a user would actually say ("test an API", "validate endpoints", "check response schemas", "run API test suites", "load testing") with good synonym coverage.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear API-testing niche with distinct triggers, making conflict with unrelated skills minimal.

5 / 5

Total

20

/

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
ProwlrBot/prowlr-marketplace
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.