Agent skill
maxritter-claude-codepro-backend-models-standards
Backend development standards and best practices for API design, database, security, and performance. Use when designing or reviewing backend systems.
Install this agent skill to your Project
npx add-skill https://github.com/cpa03/blueprintify/tree/main/.opencode/skill/maxritter-claude-codepro-backend-models-standards
SKILL.md
Claude CodePro Backend Models & Standards
Overview
Standards and best practices for backend development with AI agents.
Model Standards
API Design
- RESTful principles
- GraphQL when appropriate
- Consistent naming conventions
- Versioning strategy
Database
- Use parameterized queries
- Implement proper indexing
- Follow normalization rules
- Plan for migrations
Security
- Input validation
- Output sanitization
- Authentication/Authorization
- Rate limiting
- Secret management
Performance
- Query optimization
- Caching strategies
- Async processing
- Resource limits
Code Standards
TypeScript
- Strict mode enabled
- Explicit return types
- No
anytypes - Interface over type
Error Handling
- Structured error responses
- Proper HTTP status codes
- Error logging
- User-friendly messages
Testing
- Unit tests for business logic
- Integration tests for APIs
- Load testing for performance
- Security testing
Documentation
- API documentation (OpenAPI/Swagger)
- Architecture decision records
- README for each service
- Inline code comments
Usage
Apply these standards when:
- Designing backend architectures
- Writing API endpoints
- Implementing database schemas
- Setting up security measures
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
ci-pipeline-update
Updates CI/CD pipelines for DevOps Engineer
obra-superpowers-test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
typescript-refactor
Safely refactor TypeScript code while maintaining type safety and test coverage. Includes verification steps.
obra-superpowers-using-git-worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
react-component-create
Create new React components following project patterns and best practices. Includes proper typing, testing, and documentation.
madappgang-claude-code-debugging-strategies
Universal debugging strategies and techniques applicable across all technology stacks. Use when approaching unknown bugs or need language-agnostic debugging methodology.
Didn't find tool you were looking for?