ruslan-korneev/python-backend-claude-plugins Skills
(10)Browse AI agent skills from ruslan-korneev/python-backend-claude-plugins for Claude Code, OpenClaw, Cursor, Windsurf, and more. Install them with a single command to extend what your agents can do.
Alembic Patterns
ruslan-korneev/python-backend-claude-plugins
# Alembic Patterns Alembic migration patterns with automatic handling of problematic types. ## Triggers Use this skill when the user: - Creates an Alembic migration - Gets errors during migration - Works with enum, array, nullable changes ## Main principle: Automatic fixing Alembic does not alw
Architecture Patterns
ruslan-korneev/python-backend-claude-plugins
# Architecture Patterns System-level architecture patterns for Python backend projects (FastAPI + SQLAlchemy 2.0). ## Triggers Use this skill when the user: - Designs a new system or major feature - Asks about project structure or module boundaries - Makes data modeling decisions - Designs API co
Clean Code Patterns
ruslan-korneev/python-backend-claude-plugins
# Clean Code Patterns Clean code principles for Python. Code should read like well-written prose. ## Triggers Use this skill when: - Code is hard to read or understand - Function/class does too much - Refactoring is needed - Code review revealed issues - Questions about SOLID, DRY, KISS ## SOLID
Code Review
ruslan-korneev/python-backend-claude-plugins
# Code Review Skill This skill should be used when the user asks for "code review", "review my changes", "review this PR", "check my code", "pre-merge review", "review diff", or mentions reviewing code quality, implementation correctness, or preparing changes for merge. ## Overview Code review fo
Fastapi Patterns
ruslan-korneev/python-backend-claude-plugins
# FastAPI Patterns Best practices and patterns for FastAPI projects with SQLAlchemy 2.0 and dependency-injector. ## Triggers Use this skill when the user: - Creates a new FastAPI project or module - Asks about FastAPI application structure - Works with SQLAlchemy models and repositories - Configu
Feature Specification
ruslan-korneev/python-backend-claude-plugins
# Feature Specification Skill Generate structured feature specifications with Business Rules (BR), User Stories (US), and Acceptance Criteria (AC). ## When to Use This Skill Use this skill when the user wants to: - Document project features systematically - Extract feature specifications from exi
Pytest Patterns
ruslan-korneev/python-backend-claude-plugins
# Pytest Patterns Quality testing patterns with pytest for FastAPI projects. **TDD-first approach**. ## Triggers Use this skill when the user: - Wants to write tests - Asks about pytest, fixtures, mocks - Wants to set up testing for FastAPI - Uses TDD approach ## Main Principle: TDD 1. **Red**
Ruff Patterns
ruslan-korneev/python-backend-claude-plugins
# Ruff Patterns Knowledge about the ruff linter and patterns for solving errors. **ZERO noqa policy** — always look for the proper solution. ## Triggers Use this skill when the user: - Asks "how to configure ruff" - Gets a ruff error and wants to understand how to fix it - Wants to migrate from b
Tdd Workflow
ruslan-korneev/python-backend-claude-plugins
# TDD Workflow Orchestration This skill orchestrates full-cycle TDD development by integrating multiple specialized plugins into a cohesive workflow. ## When to Use This Skill Use this skill when the user wants to: - Develop a feature "from scratch to production" - Follow strict TDD methodology (
Typing Patterns
ruslan-korneev/python-backend-claude-plugins
# Python Typing Patterns Python type annotation patterns without `type: ignore`. Always the correct solution. ## Triggers Use this skill when the user: - Gets mypy/pyright errors - Asks about Python type annotations - Wants to add type hints - Works with generics, protocols, TypeVar ## Main Prin