Status Code Recommender - Auto-activating skill for API Development. Triggers on: status code recommender, status code recommender Part of the API Development skill category.
34
Quality
3%
Does it follow best practices?
Impact
88%
0.92xAverage 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/status-code-recommender/SKILL.mdREST API status code standards alignment
Structured step-by-step analysis
100%
100%
HTTP standard reference
100%
100%
201 for resource creation
100%
100%
204 for no-content responses
100%
0%
400 vs 422 distinction
100%
100%
404 for missing resources
100%
100%
500 reserved for server errors
100%
100%
Production-ready code
100%
100%
Correct 2xx semantics
100%
100%
Corrected file output
100%
100%
Error body consistency
60%
60%
Without context: $0.3002 · 1m 17s · 10 turns · 11 in / 5,653 out tokens
With context: $0.4704 · 1m 48s · 23 turns · 283 in / 7,075 out tokens
Authentication-specific status code semantics
401 for unauthenticated
100%
100%
403 for insufficient permissions
70%
50%
201 for successful registration
100%
100%
400 or 409 for duplicate registration
100%
100%
200 for successful login
100%
100%
429 for account lockout / rate limiting
62%
87%
Step-by-step explanation
90%
100%
Production-ready code
100%
80%
Token refresh status codes
100%
100%
Standard reference for auth codes
70%
40%
No 500 for auth failures
100%
100%
Without context: $0.4109 · 2m 3s · 17 turns · 18 in / 7,854 out tokens
With context: $0.5361 · 2m 23s · 26 turns · 26 in / 8,300 out tokens
OpenAPI spec response code coverage
Valid OpenAPI format
100%
100%
Multiple 2xx codes used
100%
100%
201 on POST create
100%
100%
204 for delete/no-content
100%
100%
401 Unauthorized included
100%
100%
403 Forbidden included
100%
100%
404 for resource not found
100%
100%
400 for validation errors
100%
100%
500 server error included
100%
0%
Response schemas defined
100%
100%
Step-by-step or structured output
100%
100%
Security scheme defined
100%
100%
Without context: $0.3531 · 1m 39s · 13 turns · 16 in / 7,394 out tokens
With context: $0.5360 · 2m 19s · 26 turns · 86 in / 8,732 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.