query active

Search Skills

Find the perfect capability for your agent.

Results
4,166
matching skills for this query
Page
119
of 209 pages
Keyword
python
search by name, tag, or description
cms-platforms
11

datasette-plugins

Writing Datasette plugins using Python and the pluggy plugin system. Use when Claude needs to: (1) Create a new Datasette plugin, (2) Implement plugin hooks like prepare_connection, register_routes, render_cell, etc., (3) Add custom SQL functions, (4) Create custom output renderers, (5) Add authentication or permissions logic, (6) Extend Datasette's UI with menus, actions, or templates, (7) Package a plugin for distribution on PyPI

datasette
datasette
development
open
package-distribution
11

pypi-readme-creator

When creating a README for a Python package. When preparing a package for PyPI publication. When README renders incorrectly on PyPI. When choosing between README.md and README.rst. When running twine check and seeing rendering errors. When configuring readme field in pyproject.toml.

Jamie-BitFlight
Jamie-BitFlight
development
open
package-distribution
11

uv

Expert guidance for Astral's uv - an extremely fast Python package and project manager. Use when working with Python projects, managing dependencies, creating scripts with PEP 723 metadata, installing tools, managing Python versions, or configuring package indexes. Covers project initialization, dependency management, virtual environments, tool installation, workspace configuration, CI/CD integration, and migration from pip/poetry.

Jamie-BitFlight
Jamie-BitFlight
development
open
package-distribution
11

hatchling

This skill provides comprehensive documentation for Hatchling, the modern Python build backend that implements PEP 517/518/621/660 standards. Use this skill when working with Hatchling configuration, build system setup, Python packaging, pyproject.toml configuration, project metadata, dependencies, entry points, build hooks, version management, wheel and sdist builds, package distribution, setuptools migration, and troubleshooting Hatchling build errors.

Jamie-BitFlight
Jamie-BitFlight
development
open
package-distribution
11

complexity

Analyze Python package build complexity by inspecting PyPI metadata. Evaluates compilation requirements, dependencies, distribution types, and provides recommendations for wheel building strategies.

opendatahub-io
opendatahub-io
development
open
package-distribution
11

source-finder

Locate source code repositories for Python packages by analyzing PyPI metadata, project URLs, and code hosting platforms like GitHub, GitLab, and Bitbucket. Provides deterministic results with confidence levels.

opendatahub-io
opendatahub-io
development
open
package-distribution
11

env-finder

Investigate environment variables that can be set when building Python wheels for a given project. Analyzes setup.py, CMake files, and other build configuration files to discover customizable build environment variables.

opendatahub-io
opendatahub-io
development
open
package-distribution
11

license-checker

Assess license compatibility for Python package redistribution using SPDX.org license database. Evaluates whether a given license allows building and distributing wheels, with real-time license information lookup.

opendatahub-io
opendatahub-io
development
open
package-distribution
11

license-finder

Deterministically find license information for Python packages by checking PyPI metadata first, then falling back to Git repository LICENSE files using shallow cloning.

opendatahub-io
opendatahub-io
development
open
scripting
11

async-python-patterns

Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.

Jamie-BitFlight
Jamie-BitFlight
development
open
cli-tools
11

angreal-arguments

This skill should be used when the user asks to "add arguments to a task", "use @angreal.argument", "add flags to command", "make argument required", "add optional parameter", "use python_type", "handle multiple values", or needs guidance on the @argument decorator, argument types, flags, default values, or CLI argument handling in angreal tasks.

angreal
angreal
tools
open
cli-tools
11

term-wrapper

Control any terminal application (TUI, CLI, or interactive program) programmatically through HTTP API or CLI commands. Use when you need to: (1) Run terminal applications like vim, htop, nano, or less, (2) Automate CLI tools programmatically, (3) Send keyboard input to running applications, (4) Retrieve and parse terminal output, or (5) Control interactive programs like Claude CLI, Python REPL, or bash shells.

rom1504
rom1504
tools
open
technical-docs
11

python

Adaptive Python development guide with tiered complexity levels (Minimal/Standard/Full). Automatically selects appropriate guidance based on project context - from simple scripts (just clean Python code) to full production systems (complete tooling ecosystem). Covers modern conventions, testing, tooling, security, and best practices. Use when writing Python code, converting scripts, setting up projects, or building production systems. Keywords: PEP-8, Ruff, pytest, mypy, simple scripts, project structure, PyPI, packaging, type hints, clean code

melodic-software
melodic-software
documentation
open
ide-plugins
11

lint-check

Run code quality linters when reviewing code. Checks style, complexity, and best practices. Supports Python (ruff), JavaScript (eslint), Go (golangci-lint), Ruby (rubocop), Java (Checkstyle/PMD). Use when reviewing any code changes for quality issues.

mehdic
mehdic
tools
open
debugging
11

test-coverage

Generate comprehensive test coverage reports when reviewing code. Identifies untested code paths and low-coverage areas. Supports Python (pytest-cov), JavaScript (jest), Go (go test -cover), Java (JaCoCo). Use when reviewing tests or before approving code changes.

mehdic
mehdic
tools
open
testing
11

skill-theory-implementation

Implement semantic theories and Python/Z3 code with TDD. Invoke for Python-language implementation tasks.

benbrastmckie
benbrastmckie
testing-security
open
automation-tools
11

toml-python

When reading or writing pyproject.toml or .toml config files in Python. When editing TOML while preserving comments and formatting. When designing configuration file format for a Python tool. When code uses tomlkit or tomllib. When implementing atomic config file updates.

Jamie-BitFlight
Jamie-BitFlight
tools
open
nosql-databases
11

surrealdb-python

Master SurrealDB 2.3.x with Python for multi-model database operations including CRUD, graph relationships, vector search, and real-time queries. Use when working with SurrealDB databases, implementing graph traversal, semantic search with embeddings, or building RAG applications.

ActiveInferenceInstitute
ActiveInferenceInstitute
databases
open
sql-databases
11

sqlite-tools

SQLite 数据库工具集,用于操作 SQLite 数据库文件。支持 .db、.sqlite、.sqlite3、.vscdb 等常见扩展名。无需额外安装依赖,使用 Python 内置 sqlite3 模块。支持 Windows、macOS 和 Linux 平台。

huangzt
huangzt
databases
open
sql-databases
11

database-schema-designer

Design relational database schemas from requirements and generate migrations, TypeScript/Python types, seed data, RLS policies, and indexes. Handles multi-tenancy, soft deletes, audit trails, versioning, and polymorphic associations.

seaworld008
seaworld008
databases
open
Previous
Page 119 / 209
Next