Sorting Parameter Handler - Auto-activating skill for API Development. Triggers on: sorting parameter handler, sorting parameter handler Part of the API Development skill category.
34
Quality
0%
Does it follow best practices?
Impact
100%
1.02xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/15-api-development/sorting-parameter-handler/SKILL.mdREST sort parameter conventions
Standard sort field param
50%
100%
Direction parameter
100%
100%
curl-only HTTP calls
100%
100%
No non-curl bash tools
100%
100%
Multi-field sort support
100%
100%
Invalid param error handling
100%
100%
Production-ready implementation
100%
100%
README documents params
100%
100%
Example curl commands
100%
100%
JSON response structure
100%
100%
Without context: $0.6178 · 2m 17s · 33 turns · 75 in / 8,847 out tokens
With context: $0.7439 · 2m 24s · 39 turns · 296 in / 8,736 out tokens
OpenAPI sorting spec and validation
OpenAPI 3.0 format
100%
100%
Sort param in spec
100%
100%
Enum of allowed sort fields
100%
100%
Direction param in spec
100%
100%
Spec-implementation consistency
100%
100%
curl-only HTTP interactions
100%
100%
Production-ready server
100%
100%
Validates against common standards
100%
100%
Parameter examples in spec
100%
100%
Multiple sort demonstrations
100%
100%
Without context: $0.2967 · 1m 9s · 15 turns · 16 in / 4,306 out tokens
With context: $0.5261 · 1m 41s · 29 turns · 185 in / 6,793 out tokens
Multi-field sorting and step-by-step guidance
Multi-field sort support
100%
100%
Per-field direction control
100%
100%
Standard sort syntax
100%
100%
Step-by-step plan in doc
100%
100%
Parameter parsing documented
100%
100%
Invalid param handling documented
100%
100%
curl-only in demo script
100%
100%
Three or more curl examples
100%
100%
Production-ready server code
100%
100%
REST conventions followed
100%
100%
Without context: $0.3424 · 1m 32s · 18 turns · 19 in / 5,497 out tokens
With context: $0.6553 · 1s · 1 turns · 3 in / 26 out tokens
0c08951
Table of Contents
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.