DAGitHub
dawiddutoit
Create async context managers for resource management using @asynccontextmanager decorator.
Use when managing async resources, database sessions, file handles, connections, or any
resource requiring automatic c...
DAGitHub
dawiddutoit
Create immutable domain value objects with frozen dataclass pattern and validation.
Use when implementing domain value objects, creating immutable data structures, or
adding validation to values. Covers @datacl...
YUGitHub
yunaamelia
Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying.
DAGitHub
dawiddutoit
Create CQRS command or query handler following project patterns with ServiceResult,
dependency injection, and handler registration. Use when implementing new use cases,
adding features, creating API endpoints,...
RAGitHub
RadteamBaoDA
Modern Python development patterns and best practices
KJGitHub
kjibba
Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying.
DAGitHub
dawiddutoit
Create repository following Clean Architecture (Protocol in domain + Implementation in infrastructure).
Use when adding new data access layer, creating database interaction, implementing persistence,
or need to...
CAGitHub
carlos-ASG
Python modern patterns and best practices using type hints, dataclasses, and Protocol-based design. Trigger: When implementing or refactoring Python in .py files (type hints, dataclasses, protocols, enums, type...
CNGitHub
cnn-cnn-creatoe
全栈 Web 应用开发辅助技能。当用户需要创建、开发、构建 Web 应用时使用此技能。涵盖前端、后端、数据库设计、API 开发、部署等全流程。支持现代 Web 技术栈(React、Vue、Next.js、Node.js、Python、数据库等),帮助用户快...
DAGitHub
dawiddutoit
Build browser-based 2D layout editors with FastAPI backend and vanilla JS + SVG frontend.
Use when creating: (1) Visual editors for 2D arrangements (cut lists, floor plans, diagrams),
(2) Drag-and-drop interfac...
PRGitHub
profmikegreene
Develop Python scripts and modules for building AI workflows and integrations. Use when coding data ingestion, transformation, analysis, and automation pipelines in pilot projects requiring Python automation.
PLGitHub
plebann
Run code snippets in 30+ programming languages including JavaScript, Python, TypeScript, Java, C, C++, Go, Rust, Ruby, PHP, and more. Use when the user wants to execute code, test algorithms, verify output, run...
DAGitHub
dawiddutoit
Manage Python CLI tools with uv. Learn when to use uvx for temporary execution,
uv tool install for persistent tools, and how to differentiate between tool
dependencies and project dependencies. Includes versio...
ZEGitHub
ZeroGravitySkin-Ron
Development guidelines for Quantum Skincare's Python FastAPI image processor microservice. Covers FastAPI patterns, Perfect Corp API integration, MediaPipe FaceMesh validation, correlation headers, access contr...
DAGitHub
dawiddutoit
Add retry logic with exponential backoff to async operations. Use when implementing
external service calls, database operations, network requests, or any operation that
may fail transiently. Follows project pat...
KOGitHub
kongliuli
Python FastAPI生成器技能:负责路由定义、依赖注入、Pydantic模型、异步操作、API文档自动生成。使用时需要定义路由、配置依赖注入、设计Pydantic模型、实现异步操作、生成API文档。
HAGitHub
HafizFasih
A definitive guide to high-performance, async-first FastAPI development using Pydantic v2 and Python 3.12+ standards.
NAGitHub
narumiruna
Python project workflow and standards using Astral uv for environments/dependencies, ty for type checking, typer for CLI, ruff for lint/format, pytest and pytest-cov for tests/coverage, and loguru for logging....
KOGitHub
kongliuli
Python虚拟环境管家技能:负责venv/conda环境管理、requirements.txt维护、依赖锁定(pip freeze)、环境隔离、多Python版本管理。使用时需要配置虚拟环境、管理依赖项、锁定依赖版本、确保环境隔离、管理多Python版本。
DAGitHub
dawiddutoit
Migrate existing Python projects to uv from pip, Poetry, Pipenv, or Conda.
Learn how to convert dependency files, preserve development environment setup,
validate the migration, and plan team rollout. Use when...
DAGitHub
dawiddutoit
Initialize and configure new Python projects with uv, including creating projects,
setting up pyproject.toml, managing dependency groups, and pinning Python versions.
Use when starting new projects, configuring...
DAGitHub
dawiddutoit
Manage Python project dependencies with uv. Learn how to add, remove, and update
dependencies, organize them into groups (dev, test, lint, docs), pin versions,
handle conflicts, and manage lock files for reprod...
DAGitHub
dawiddutoit
Set up uv (Rust-based Python package manager) in CI/CD pipelines.
Use when configuring GitHub Actions workflows, GitLab CI/CD, Docker builds, or matrix testing across Python versions.
Includes patterns for cach...
KOGitHub
kongliuli
Python PyPI发布助手技能:负责setup.py/pyproject.toml配置、打包分发、版本号管理、README渲染、上传PyPI。使用时需要配置项目文件、打包项目、管理版本号、确保README正确渲染、上传到PyPI。
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。