🎯

backend-patterns

🎯Skill

from affaan-m/everything-claude-code

VibeIndex|
What it does

Implements robust backend design patterns like repository, factory, singleton, and dependency injection for scalable and maintainable server-side architectures.

Overview

Backend Patterns is a skill from affaan-m/everything-claude-code that implements robust backend design patterns like repository, factory, singleton, and dependency injection. It provides AI agents with knowledge of scalable and maintainable server-side architectures.

Key Features

  • Repository pattern implementation for data access abstraction
  • Factory and singleton pattern guidance for object creation
  • Dependency injection patterns for loose coupling
  • Scalable architecture design for server-side applications

Who is this for?

This skill is for backend developers who want AI assistance in applying proven design patterns to their server-side code. It is useful for teams building enterprise applications that need well-structured, maintainable backend architectures.

πŸ“¦

Same repository

affaan-m/everything-claude-code(43 items)

backend-patterns

Installation

Quick InstallInstall with npx
npx skills add https://github.com/affaan-m/everything-claude-code --skill backend-patterns

Need more details? View full documentation on GitHub β†’

853Installs
38,891
-
AddedJan 31, 2026

More from this repository10

πŸͺ
affaan-m-everything-claude-codeπŸͺMarketplace

Battle-tested Claude Code configurations from an Anthropic hackathon winner

🎯
coding-standards🎯Skill

Validates and enforces consistent code quality, style guidelines, and best practices across programming languages and project structures.

🎯
security-review🎯Skill

Validates and secures code by providing comprehensive security checks for authentication, input handling, secrets management, and sensitive feature implementation.

🎯
frontend-patterns🎯Skill

Provides reusable React component patterns like composition, compound components, and render props to enhance code modularity and flexibility.

🎯
golang-patterns🎯Skill

Provides reusable design patterns and idiomatic Go solutions for efficient, scalable, and maintainable software architecture.

🎯
tdd-workflow🎯Skill

Enforces test-driven development by guiding developers to write comprehensive tests first, ensuring 80%+ code coverage across unit, integration, and E2E testing.

🎯
postgres-patterns🎯Skill

Provides reusable SQL query patterns, database design strategies, and performance optimization techniques for PostgreSQL development

🎯
continuous-learning-v2🎯Skill

Dynamically updates and refines AI model knowledge through iterative feedback, adaptive learning techniques, and intelligent knowledge integration.

🎯
golang-testing🎯Skill

Streamlines Go testing with comprehensive unit, integration, and benchmark strategies, mocking frameworks, and test coverage analysis.

🎯
continuous-learning🎯Skill

Dynamically adapts and improves AI performance through iterative feedback, knowledge expansion, and self-optimization techniques.