Skip to main content

AI skill for Python backend development - FastAPI, SQLAlchemy, Redis, security patterns

Project description

Open Python Skills

CLI tool to install AI coding skills to your projects. Currently includes python-backend skill for FastAPI, SQLAlchemy, Redis, security patterns.

Quick Start

# Install skill to your project (no pip install needed)
uvx open-python-skills init --cursor      # Cursor
uvx open-python-skills init --claude      # Claude Code
uvx open-python-skills init --windsurf    # Windsurf
uvx open-python-skills init --all         # All IDE

Available Skills

Skill Description
python-backend FastAPI, SQLAlchemy, Redis, security, performance patterns

What It Does

Running init copies skill files to your project:

your-project/
├── .shared/
│   ├── SKILL.md              # Skill description for AI
│   ├── data/                 # Knowledge databases
│   │   └── *.json
│   └── scripts/
│       └── knowledge_db.py   # Search script
├── .cursor/commands/         # (if --cursor)
└── ...

Your AI assistant can then search the knowledge base for patterns and best practices.

Categories (python-backend)

Category Description
fastapi Project structure, async patterns, Pydantic
security JWT/OAuth2, password hashing, CORS
database SQLAlchemy, Alembic, connection pooling
upstash Redis caching, QStash jobs, rate limiting
performance Caching, async, profiling
api REST conventions, versioning
deslop AI code cleanup patterns

Requirements

  • Python 3.8+

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

open_python_skills-0.1.2.tar.gz (53.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

open_python_skills-0.1.2-py3-none-any.whl (60.5 kB view details)

Uploaded Python 3

File details

Details for the file open_python_skills-0.1.2.tar.gz.

File metadata

  • Download URL: open_python_skills-0.1.2.tar.gz
  • Upload date:
  • Size: 53.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.4

File hashes

Hashes for open_python_skills-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ec2c6340d0560716a68ababa639f562411392af0363c5de8941204abbc04ccf6
MD5 f5eb40ff756798497b83d06c733691f8
BLAKE2b-256 41188a63c7be8554a26ce344b73712208748455de1605bf84b1f1d010d3ebbce

See more details on using hashes here.

File details

Details for the file open_python_skills-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for open_python_skills-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fa0199920bd4b4f8b3e261133d3f821ccb1733cae4341c6a187e1fa6e8a84423
MD5 d800d497fda57d1f9b0cf52e95b5977c
BLAKE2b-256 2a8732d349d9c9886df0f8bcd3c009d1ea83e26da10d277a1bcf0f434526d070

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page