CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

logging-api-requests

Monitor and log API requests with correlation IDs, performance metrics, and security audit trails. Use when auditing API requests and responses. Trigger with phrases like "log API requests", "add API logging", or "track API calls".

Quality

83%

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

78%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, actionable skill body: concrete field-level specifications, explicit log-level and retention policies, an error-recovery table, and clean one-level-deep reference files. The only notable gaps are the absence of any code sample in the body and a slightly redundant Overview/Resources.

DimensionReasoningScore

Conciseness

Dense, prescriptive body with no explanation of concepts Claude already knows; only minor trimmable content remains (the Overview paragraph restates the description, and the Resources section of external doc links adds little).

4 / 5

Actionability

Highly concrete prose guidance — exact capture fields ("timestamp (ISO 8601), correlation ID, HTTP method, URL path (without query string PII)"), explicit log-level mappings ("info for successful requests, warn for 4xx"), specific retention numbers ("30 days for application logs, 90 days for audit logs"), and a copy-paste-ready JSON log example — with the minor gap of no code or command sample in the body itself.

4 / 5

Workflow Clarity

Nine clearly sequenced steps run from inspection (step 1) through validation (step 9, writing tests verifying PII redaction and correlation-ID propagation), backed by an error-cause-solution recovery table; falls just short of the top anchor because the validation step lacks an explicit run-fix-rerun loop.

4 / 5

Progressive Disclosure

The ~65-line body is a well-sectioned overview with three well-signaled, one-level-deep markdown references (implementation.md, errors.md, examples.md), all verified to exist with no further nesting, and detail appropriately split into those files.

5 / 5

Total

17

/

20

Passed

Description

83%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 what the skill does and when to use it, with concrete natural-language trigger phrases in third-person voice. Minor gaps in capability coverage and a few missing common trigger synonyms keep it just below the top level.

DimensionReasoningScore

Specificity

Names the domain and several concrete capabilities ("correlation IDs, performance metrics, and security audit trails"), matching the several-specific-actions anchor; not comprehensive since PII redaction and log rotation are absent from the description.

4 / 5

Completeness

Explicitly answers both what ("Monitor and log API requests with correlation IDs, performance metrics, and security audit trails") and when ("Use when auditing API requests and responses") plus concrete quoted trigger phrases, matching the top anchor's structure.

5 / 5

Trigger Term Quality

Natural trigger phrases like "log API requests", "add API logging", and "track API calls" with useful synonyms, but common variations such as "API monitoring", "request tracing", or "observability" are missing, fitting the good-coverage-with-gaps anchor.

4 / 5

Distinctiveness Conflict Risk

API request logging with correlation IDs and audit trails is a mostly distinct niche, but generic verbs like "monitor" and "track API calls" carry minor overlap risk with general observability, tracing, or monitoring skills.

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository

jeremylongshore/tons-of-skills-marketplace

Path

plugins/api-development/api-request-logger/skills/logging-api-requests/SKILL.md

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.