<objective Comprehensive API design skill covering RESTful conventions, error handling, pagination, versioning, and documentation. Focuses on building consistent, intuitive, and maintainable APIs. Good API design makes the right thing easy and the wrong thing hard. This skill helps you create APIs that are a pleasure to use and maintain. </objective <quick start Resource naming: Nouns, plural, lowercase, hyphenated ( , ) HTTP methods: GET (read), POST (create), PUT (replace), PATCH (update), DELETE (remove) Status codes: 200 OK, 201 Created, 204 No Content, 400 Bad Request, 401 Unauthorized,…