
from agent-skills-standard509
Opinionated REST API design guidelines: HTTP semantics, status codes, URL design, versioning, pagination, and OpenAPI contract best-practices.
This skill codifies REST API conventions and best practices: correct HTTP verb usage, status codes, URL naming, versioning strategy, pagination envelopes, OpenAPI generation, and basic security headers. It guides engineers and agents to design consistent, discoverable, and versionable APIs.
Use during API design, writing controllers/routes, creating OpenAPI specs, reviewing PRs for breaking changes, or implementing pagination/versioning policies. It triggers when you touch controllers, routes, or API contract files.
Useful for developer-assistant agents (code review bots, PR linters, documentation generators) and any agent that helps with backend code (nestjs, express, spring, nextjs routing conventions).
Pure documentation skill providing opinionated REST API design guidelines covering HTTP verbs, status codes, URL design, versioning, pagination, and OpenAPI contracts. No scripts bundled. Well-structured with clear examples and anti-patterns. Broadly applicable to any backend developer.
No security concerns — no scripts, no shell commands, no network calls. Clean documentation-only skill. References link points to references/REFERENCE.md but content not fetched (not bundled in scripts).
Common API Design Standards
Opinionated REST API design conventions: HTTP verbs, status codes, URL patterns, versioning, pagination, and OpenAPI requirements for reliable, versioned APIs.
React Native Navigation (v6)
Guidelines and patterns for configuring React Navigation v6: type-safe stacks, tabs, deep linking, auth flows, and anti-patterns for React Native apps.
PHP Best Practices
Opinionated PHP coding standards and architecture guidance (PSR-12, SOLID, naming, structure) to improve code quality, maintainability, and testability.
Laravel Eloquent: Safe & Performant Queries
Opinionated guidelines for writing performant, safe Eloquent queries in Laravel: eager loading, reusable scopes, strict lazy-loading prevention, and memory-safe
Flutter BLoC State Management
Guidelines and verification checklist for implementing predictable, testable BLoC/Cubit state management in Flutter apps, with recommended patterns and anti-pat
Documentation Standards (Intent‑First)
Guidelines and templates for intent‑first code comments, READMEs, ADRs and API docs to produce clear, maintainable technical documentation.