Design and implement reliable local or network APIs with validation, streaming, cancellation, observability, and stable contracts.
Scanned 9/19/2026
npx -y skills add nafeeur/MaskShift --skill backend-api --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Backend Api?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/nafeeur-backend-api)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: backend-api
description: Design and implement reliable local or network APIs with validation, streaming, cancellation, observability, and stable contracts.
---
# Backend API
- Define request, response, error, and streaming event contracts before implementation.
- Validate at the boundary and return actionable status codes without leaking secrets.
- Propagate cancellation and deadlines through subprocess, model, database, and network calls.
- Make retries explicit and idempotent where possible.
- Emit structured logs and correlation identifiers for sessions, runs, and tool calls.
- Add contract tests for success, malformed input, missing resources, conflict, timeout, and cancellation.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!