Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By jiatastic
AI skill for Python backend development - FastAPI, SQLAlchemy, Redis, security patterns
npx claudepluginhub jiatastic/open-python-skills --plugin open-python-skillsAnalyze git changes and generate conventional commit messages. Supports batch commits for multiple unrelated changes. Use when: (1) Creating git commits, (2) Reviewing staged changes, (3) Splitting large changesets into logical commits.
Python error handling patterns for FastAPI, Pydantic, and asyncio. Follows "Let it crash" philosophy - raise exceptions, catch at boundaries. Covers HTTPException, global exception handlers, validation errors, background task failures. Use when: (1) Designing API error responses, (2) Handling RequestValidationError, (3) Managing async exceptions, (4) Preventing stack trace leakage, (5) Designing custom exception hierarchies.
Create professional Excalidraw diagrams by generating JSON directly. This skill provides the Excalidraw JSON schema reference and professional icon libraries for AI agents to autonomously create diagrams without templates.
Python backend development expertise for FastAPI, security patterns, database operations, Upstash integrations, and code quality. Use when: (1) Building REST APIs with FastAPI, (2) Implementing JWT/OAuth2 authentication, (3) Setting up SQLAlchemy/async databases, (4) Integrating Redis/Upstash caching, (5) Refactoring AI-generated Python code (deslopification), (6) Designing API patterns, or (7) Optimizing backend performance.
Structured observability with Pydantic Logfire and OpenTelemetry. Use when: (1) Adding traces/logs to Python APIs, (2) Instrumenting FastAPI, HTTPX, SQLAlchemy, or LLMs, (3) Setting up service metadata, (4) Configuring sampling or scrubbing sensitive data, (5) Testing observability code.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Editorial "Python Pro" bundle for Claude Code from Antigravity Awesome Skills.
Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Python development capabilities
Opinionated Python 3.11+ engineering system. Establishes strong defaults (SOLID, typing policy, testing standards, code smell detection) and routes to specialist skills for TDD, CLI, web, data/science, and constrained environments.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A collection of AI-ready skill bundles for Python development.
| Skill | Description |
|---|---|
python-backend | FastAPI + SQLAlchemy + Redis + security patterns |
commit-message | Analyze git changes, generate Conventional Commits |
excalidraw-ai | Generate Excalidraw diagrams from text |
ty-skills | Complete guide for Astral's ty type checker |
unit-testing | Practical pytest patterns, fixtures, and mocks |
docker-builder | Production Dockerfiles and compose patterns |
web-scraping | Requests/BeautifulSoup/Playwright scraping patterns |
api-testing | OpenAPI-driven testing with schemathesis |
linting | Ruff linting rules and workflows |
formatting | Black/Ruff-format conventions |
observability | OpenTelemetry + Logfire for APIs |
error-handling | API error schemas and handling patterns |
marimo-notebook | Reproducible marimo notebooks |
pydantic | Pydantic models and validation |
Each skill lives in open_python_skills/<skill>/ with:
SKILL.md - Main skill description and usagereferences/ - Markdown reference docsdata/ - JSON data files (if applicable)scripts/ - Helper scripts (if applicable)assets/ - Excalidraw libraries or other assets (if applicable)MIT