backend-development
Installation
SKILL.md
Backend Development Instructions
This skill provides general guidance for backend development across various projects. Use this when working with server-side applications, APIs, and database integrations.
General Principles
API Design
- Use RESTful conventions for resource-based endpoints
- Use proper HTTP methods: GET (read), POST (create), PUT/PATCH (update), DELETE (delete)
- Return appropriate status codes: 200, 201, 204, 400, 401, 403, 404, 500
- Use versioning in URLs: /api/v1/resource
Security
- Never expose sensitive data in responses
- Validate and sanitize all inputs
- Use parameterized queries to prevent SQL injection
- Implement proper authentication and authorization
- Use HTTPS in production