When to use this skill
- •When creating new REST API endpoints or resource classes
- •When adding JAX-RS annotations (@GET, @POST, @PUT, @DELETE, @Path)
- •When implementing Response objects with proper HTTP status codes
- •When injecting and delegating to domain services from API resources
- •When adding debug logging to API endpoint methods
- •When working on files in
infrastructure/orapi/directories - •When handling request/response DTOs in API layers
- •When implementing error responses (NOT_FOUND, BAD_REQUEST, etc.)
- •When editing *Resource.java, *Controller.java, or *Endpoint.java files
Backend API
This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to how it should handle backend API.
Instructions
For details, refer to the information provided in this file: backend API