Skip to content
Skills Library
Programming · Building & coding

python-backend-pack

/python-backend-pack

Curated bundle of essential Python backend development skills. Includes FastAPI patterns, packaging, database migrations, CLI design, and Redis caching. Use when building Python API services or backend systems.

Repository
a-i--skills ↗
Licence
Apache-2.0
Last repository change
24.10.2026

Assessment and security

90/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content25 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
1
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 24.10.2026, without references to retired models or APIs.

Licence

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

What it does and when to use it

Curated bundle of essential Python backend development skills. Includes FastAPI patterns, packaging, database migrations, CLI design, and Redis caching. Use when building Python API services or backend systems.

Original author description

Curated bundle of essential Python backend development skills. Includes FastAPI patterns, packaging, database migrations, CLI design, and Redis caching. Use when building Python API services or backend systems.

How it works

  1. What's Included
  2. Getting Started
Original SKILL.md headings · 25 lines, 168 words
SKILL.md preview
---
name: python-backend-pack
description: Curated bundle of essential Python backend development skills. Includes FastAPI patterns, packaging, database migrations, CLI design, and Redis caching. Use when building Python API services or backend systems.
license: MIT
complexity: intermediate
time_to_learn: 5min
tags:
  - bundle
  - python
  - backend
  - api
  - infrastructure
inputs:
  - project-requirements
outputs:
  - skill-bundle
includes:
  - fastapi-patterns
  - python-packaging-patterns
  - database-migration-patterns
  - cli-tool-design
  - redis-patterns
tier: core
governance_phases: [build]
organ_affinity: [organ-iii, organ-iv, meta]
triggers: [context:python-backend, context:python-api, context:new-python-project]
---

# Python Backend Pack

A curated bundle of essential skills for building Python backend services — from project structure through API, database, caching, and CLI.

## What's Included

- **fastapi-patterns** — Production FastAPI applications with async patterns, dependency injection, and Pydantic models
- **python-packaging-patterns** — Project structure, pyproject.toml, dependency management, and distribution
- **database-migration-patterns** — Safe schema evolution with Alembic, zero-downtime strategies, and rollback
- **cli-tool-design** — Command-line interfaces with Typer/Click, subcommands, and shell completion
- **redis-patterns** — Caching, pub/sub messaging, rate limiting, and distributed locks

## Getting Started

Install this bundle when starting a Python backend project. The recommended sequence:

1. **Structure:** Use python-packaging-patterns to set up pyproject.toml and project layout
2. **API:** Use fastapi-patterns for async API endpoints with Pydantic validation
3. **Database:** Use database-migration-patterns for schema management with Alembic
4. **Caching:** Use redis-patterns for caching and rate limiting layers
5. **CLI:** Use cli-tool-design for management commands and operational tooling

This pack covers the core Python backend stack used across ORGAN-III (commerce), ORGAN-IV (orchestration), and META-ORGANVM.

Versions

The database has no other skills named python-backend-pack.

Identical content appears in 4 other GitHub folders. We show one copy with the highest score.

Database snapshot: 13.11.2026 · package version 9d49661b11f0 (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 86Backend Python Expert
    当用户需要进行 Python 后端开发时使用。此 Skill 提供 FastAPI 开发、异步编程和性能优化等 Python 后端开发全栈能力支持。
  • 100backend
    Backend development patterns for services, error handling, logging, caching. Use when building backend services, APIs, or microservices.
  • 95developing-with-python
    Python 3.11+ development with type hints, async patterns, FastAPI, and pytest. Use for backend services, CLI tools, data processing, and API development.
  • 90FastAPI Caching
    This skill should be used when the user asks to "add caching", "implement Redis cache", "cache API response", "invalidate cache", "add cache layer", "optimize with caching", or mentions Redis, caching strategies, cache invalidation, or performance optimization. Provides Redis…
  • 95backend-patterns
    Backend development patterns and best practices. Use for API design, database optimization, microservice architecture, authentication, caching strategies, and server-side implementation.
  • 100python-services
    Python patterns for CLI tools, async parallelism, and backend services. Use when building CLI apps, async/parallel Python, FastAPI services, background jobs, or configuring Python project tooling (uv, ruff, ty).

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.