rest-best-practicesDeep REST workflow—resource modeling, HTTP methods and safety, status codes, errors, pagination, caching, versioning, and idempotency. Use when designing HTT...
Install via ClawdBot CLI:
clawdbot install mike47512/rest-best-practicesGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Apr 30, 2026
A fintech startup building a public API for account management and transactions needs to ensure consistent resource modeling, correct HTTP method usage, and idempotency for financial operations. This skill guides them through designing safe GET endpoints, idempotent POST requests with Idempotency-Key headers, and proper error handling using RFC 7807.
An e-commerce platform has an API with inconsistent verbs, such as GET for creating orders, and suffers from cache issues and client retry storms. This skill helps refactor resources into nouns, apply proper status codes, implement cursor pagination for product listings, and add ETags for caching.
A healthcare provider needs a RESTful API for managing patient records with strict requirements on safety and idempotency. The skill ensures GET is safe, PUT for full updates, and PATCH for partial updates, with versioning to handle evolving medical data standards and support for conditional requests.
A social media startup wants an API for posts, comments, and likes. This skill covers resource modeling with collections (posts, comments), cursor pagination for feeds, and caching of popular content using Cache-Control headers to reduce server load.
Companies monetize their API directly by charging for usage, offering tiered pricing based on rate limits or data access. Consistent REST practices ensure developer satisfaction and reduce support costs.
Platforms attract third-party developers by providing well-designed APIs, enabling integrations and extensions that grow the ecosystem. Revenue comes from platform transaction fees or premium API features.
Large enterprises standardize internal REST APIs to reduce integration complexity and maintenance costs. This leads to faster feature delivery and lower overhead, translating to higher profit margins.
💬 Integration Tip
Pair this skill with an OpenAPI spec generator to enforce consistency and validate the API contract. Start by auditing existing endpoints against the six stages to identify quick wins.
Scored Apr 19, 2026
This skill produces a DESCRIPTIVE Git-history reflection report. It is intended ONLY for: (a) a developer running it on their own repository for self-reflect...
Connect to external services through Maton-managed API routes. Use this skill only after the user names the target app, account, and task. Start with read/li...
Ad intelligence & app analytics assistant. Search ad creatives, analyze apps, view rankings, track downloads/revenue, and get market insights. Get your API k...
Write and run tests across languages and frameworks. Use when setting up test suites, writing unit/integration/E2E tests, measuring coverage, mocking dependencies, or debugging test failures. Covers Node.js (Jest/Vitest), Python (pytest), Go, Rust, and Bash.
Tally API integration with managed OAuth. Manage forms, submissions, workspaces, webhooks, organization users, and organization invites. All write operations...
Build, debug, and deploy websites using HTML, CSS, JavaScript, and modern frameworks following production best practices.