CtrlK
BlogDocsLog inGet started
Tessl Logo

status-code-recommender

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

0.92x

Quality

3%

Does it follow best practices?

Impact

88%

0.92x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/15-api-development/status-code-recommender/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

88%

-8%

REST API Status Code Review

REST API status code standards alignment

Criteria
Without context
With context

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

86%

-4%

Authentication Service HTTP Response Design

Authentication-specific status code semantics

Criteria
Without context
With context

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

92%

-8%

Document Management API Specification

OpenAPI spec response code coverage

Criteria
Without context
With context

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

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.