backend-anti-patterns
CommunityWrite cleaner, more robust backend code.
Authordoncan-orozco
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers avoid common pitfalls and anti-patterns in backend development, leading to more maintainable, secure, and efficient codebases.
Core Features & Use Cases
- Pattern Identification: Clearly outlines what NOT to do and provides correct alternatives for various backend layers (Models, Operations, Controllers, etc.).
- Best Practice Enforcement: Serves as a guide for code reviews and new feature development to ensure adherence to established best practices.
- Use Case: When reviewing a new feature, a developer can consult this Skill to quickly identify if models contain business logic instead of just persistence, or if authorization is misplaced in operations instead of controllers.
Quick Start
Use the backend-anti-patterns skill to understand the correct pattern for handling authorization in controllers versus operations.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: backend-anti-patterns Download link: https://github.com/doncan-orozco/papyro/archive/main.zip#backend-anti-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.