CtrlK
BlogDocsLog inGet started
Tessl Logo

api-response-optimization

Optimizes API performance through payload reduction, caching strategies, and compression techniques. Use when improving API response times, reducing bandwidth usage, or implementing efficient caching.

Install with Tessl CLI

npx tessl i github:secondsky/claude-skills --skill api-response-optimization
What are skills?

Overall
score

90%

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

92%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-crafted skill description that clearly articulates specific optimization techniques and provides explicit trigger conditions. The description uses proper third-person voice and covers the essential what/when components. Minor weakness is potential overlap with other performance or caching-related skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'payload reduction', 'caching strategies', and 'compression techniques'. These are distinct, actionable optimization approaches.

3 / 3

Completeness

Clearly answers both what (optimizes API performance through payload reduction, caching, compression) AND when (explicit 'Use when' clause covering response times, bandwidth, and caching scenarios).

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'API performance', 'response times', 'bandwidth usage', 'caching'. These are terms developers commonly use when discussing optimization needs.

3 / 3

Distinctiveness Conflict Risk

While focused on API optimization, there's potential overlap with general performance skills or caching-specific skills. The scope is somewhat broad covering multiple optimization domains that could exist as separate skills.

2 / 3

Total

11

/

12

Passed

Implementation

87%

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

This is a well-crafted skill that provides concrete, executable code examples for API optimization techniques. The content is appropriately concise and highly actionable. The main weakness is the lack of validation steps or feedback loops to verify optimizations are working, which is important for performance tuning workflows.

Suggestions

Add a validation section showing how to measure/verify each optimization (e.g., 'Test compression: curl -H "Accept-Encoding: gzip" -I /endpoint | grep Content-Encoding')

Include a troubleshooting flow: 'If response time still >100ms: 1. Check N+1 queries with APM 2. Verify compression is active 3. Review cache hit rates'

DimensionReasoningScore

Conciseness

The content is lean and efficient, providing executable code examples without explaining basic concepts Claude already knows. Every section delivers actionable information without padding.

3 / 3

Actionability

All code examples are complete and executable JavaScript/Node.js snippets that can be directly used. The sparse fieldsets, caching headers, and compression examples are copy-paste ready with real implementations.

3 / 3

Workflow Clarity

The checklist provides a sequence of optimization steps, but lacks explicit validation checkpoints or feedback loops. There's no guidance on how to verify optimizations worked or what to do if targets aren't met.

2 / 3

Progressive Disclosure

For a skill under 50 lines focused on a single domain, the content is well-organized with clear sections. Each optimization technique is self-contained and the structure allows easy navigation without needing external references.

3 / 3

Total

11

/

12

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata' field is not a dictionary

Warning

license_field

'license' field is missing

Warning

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Warning

Total

13

/

16

Passed

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.