query active

Search Skills

Find the perfect capability for your agent.

Results
4,166
matching skills for this query
Page
185
of 209 pages
Keyword
python
search by name, tag, or description
automation-tools
0

nix-devenv

Expert at creating Nix flakes with flake-parts for development environments. Invoked when users want to set up devShells, configure nix-direnv, create flake.nix files, or build reproducible development environments. Specializes in Python, Node.js, and Rust projects using the flake-parts modular architecture.

LucioFranco
LucioFranco
tools
open
package-distribution
0

packaging-python-libraries

Packages and distributes Python libraries using modern pyproject.toml, build backends (setuptools, hatchling), PyPI publishing with trusted publishing, and wheel building. Use when packaging libraries for distribution, publishing to PyPI, or troubleshooting packaging issues.

wdm0006
wdm0006
development
open
package-distribution
0

python-pyupgrade-syntax-modernizer

Use pyupgrade to automatically upgrade Python syntax to newer versions. Activate when: (1) Migrating code from Python 2 to 3, (2) Removing deprecated syntax like 'class Foo(object)', (3) Converting old-style string formatting to f-strings, (4) Updating type hints to modern union syntax (X | Y), (5) Removing obsolete __future__ imports, or (6) Upgrading to a newer Python minimum version.

FlexNetOS
FlexNetOS
development
open
package-distribution
0

dependency-management

Automatically applies when managing Python dependencies. Ensures proper use of uv/Poetry, lock files, version constraints, conflict resolution, and dependency security.

ricardoroche
ricardoroche
development
open
package-distribution
0

python-project

Use when creating Python projects, managing dependencies with uv, configuring pyproject.toml, building packages, or publishing to PyPI - covers project initialization, dependency management, and distribution; NOT for testing or performance (plugin:python@dot-claude)

pproenca
pproenca
development
open
package-distribution
0

pyproject-modern-python

Configure modern Python projects using pyproject.toml (PEP 621), hatchling build system with hatch-vcs for Git-based versioning, uv package manager with lockfile, optional dependencies and dependency-groups (PEP 735), and src-layout package structure. Use when setting up new Python projects, converting from setup.py, configuring CI for Python, or troubleshooting packaging issues.

co-labs-co
co-labs-co
development
open
code-quality
0

python-conventions

Python tooling conventions for this organization. Use when working with Python projects, fixing linting issues, or managing dependencies.

VectorInstitute
VectorInstitute
testing-security
open
package-distribution
0

python-venv-manager

Python 虚拟环境自动化管理工具。当项目需要创建或管理 Python 虚拟环境(.venv)时使用此技能:检测现有环境、创建新环境、生成 requirements.txt、安装依赖包、配置 Git 忽略规则。

fsyyft-go
fsyyft-go
development
open
automation-tools
0

python-project-scaffold

Scaffold Python projects with uv (package/Python version manager), hatchling (build tool), and pytest (testing). Generates onion architecture structure with domain, infrastructure, application, and presentation layers. Use when users request to create a new Python project, initialize Python codebases, set up Python package structure, or need project templates following clean architecture principles.

cha9ro
cha9ro
tools
open
package-distribution
0

python-project

Use when setting up Python projects, managing dependencies with uv, configuring pyproject.toml, creating project structure, or publishing packages - provides modern Python 3.12+ tooling patterns with uv package manager (plugin:dev-python@pproenca)

pproenca
pproenca
development
open
package-distribution
0

python-project-metadata

Use when exploring Python project structure, finding virtualenv paths (python/pip/pytest), or locating package metadata (name, version, pyproject.toml).

MacHu-GWU
MacHu-GWU
development
open
automation-tools
0

managing-python-releases

Manages Python library releases including semantic versioning, changelog maintenance (Keep a Changelog format), release automation with GitHub Actions, and deprecation workflows. Use when planning releases, writing changelogs, automating release pipelines, or communicating breaking changes.

wdm0006
wdm0006
tools
open
code-quality
0

backend-python-standards

Apply Python tooling standards including uv package management, pytest testing, ruff/mypy code quality, one-line docstrings, and self-documenting code practices. Use this skill when working with Python backend code, managing dependencies, running tests, or ensuring code quality. Apply when installing packages, writing tests, formatting code, type checking, adding docstrings, organizing imports, or deciding whether to create new files vs. extending existing ones. Use for any Python development task requiring adherence to tooling standards and best practices.

DennisToma
DennisToma
testing-security
open
package-distribution
0

uv

Fast Python package installer and uninstaller. Manages projects, scripts, python versions, and tools.

yonesuke
yonesuke
development
open
package-distribution
0

python-project-setup

Sets up a new Python project with uv, virtual environment, and best practices for Windows 11. Use this when creating a new Python project or helping users set up their Python development environment with modern tooling.

stefanstranger
stefanstranger
development
open
package-distribution
0

mcp-publish

Guide for publishing MCP servers to NPM (TypeScript/Node.js) or UVX (Python). Use when preparing MCP servers for public distribution, validating package configuration, or walking through the npm publish or uvx/PyPI publishing workflow. Triggers include requests to publish, release, or distribute MCP servers.

MCDxAI
MCDxAI
development
open
package-distribution
0

python-dev-guidelines

Python development guidelines for modern Python projects. Use when creating Python modules, classes, functions, scripts, or working with type hints, pytest, packaging (pip/poetry), virtual environments, async/await, data classes, or Python best practices. Covers project structure, typing, testing patterns, error handling, logging, and Pythonic idioms.

NmBoyd
NmBoyd
development
open
package-distribution
0

uv-docker-integration

Comprehensive guidance for using uv (Python package manager) in Docker environments with best practices for multi-stage builds, caching, and optimization. Use when containerizing Python applications with uv for production deployments.

syeda-hoorain-ali
syeda-hoorain-ali
development
open
package-distribution
0

uv-python-manager

Standardize Python development using UV - a fast, unified package and project manager. Use when creating Python projects, managing dependencies, setting up virtual environments, installing Python versions, or optimizing Python workflows. Replaces pip, virtualenv, pyenv, poetry, and pipx with a single 10-100x faster tool.

robanderson
robanderson
development
open
package-distribution
0

setup-maturin-lib

Sets up a new Rust/Python hybrid library project using maturin and uv. Creates project structure with PyO3 bindings, installs dev dependencies, and optionally configures git remote. Use when the user wants to initialise a Python library with Rust extensions.

rupeelab17
rupeelab17
development
open
Previous
Page 185 / 209
Next