backend-anti-patterns

Community

Write 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.