Python Tooling Plugins — Testing skill for Claude Code
Claude Code plugins for Python tooling: type checking, formatting, linting, packaging, and testing.
How to install Python Tooling Plugins
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open boo1-boo1/python-tooling-plugins and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Python Tooling Plugins does
Claude Code plugins for Python tooling: type checking, formatting, linting, packaging, and testing.
Alternatives in Testing
- Webapp Testing — Test local web applications using Playwright for UI verification and debugging 94.1k ★
- Fix Issue — by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol 46.5k ★
- Playwright — claude-plugins-official Browser automation, E2E testing, screenshots 29.4k ★
README
Python Tooling Plugins for Claude Code
[](LICENSE) [](.claude-plugin/marketplace.json) [](#plugins)
Claude Code plugins for Python tooling: type checking, formatting, linting, packaging, and testing.
Repo: https://github.com/boo1-boo1/python-tooling-plugins
Usage
Add this marketplace in Claude Code:
/plugin marketplace add boo1-boo1/python-tooling-plugins
Then install a plugin:
/plugin install basedpyright-lsp
/plugin install pyright-lsp
/plugin install black-formatter
/plugin install ruff-linter
/plugin install uv
/plugin install poetry
/plugin install pytest
Plugins
**Type checking**
| Plugin | Description | Command |
|---|---|---|
| basedpyright-lsp | Python language server (basedpyright) for type checking and code intelligence (LSP: basedpyright-langserver) |
— |
| pyright-lsp | Python language server (pyright) for type checking and code intelligence (LSP: pyright-langserver) |
— |
**Formatting & linting**
| Plugin | Description | Command |
|---|---|---|
| black-formatter | Python code formatting with Black, plus a hook that auto-formats on edit | /python-format [path] |
| ruff-linter | Python linting and code quality checks with Ruff, plus a hook that lints on edit | /python-lint [path] [--fix] |
**Packaging & dependency management**
| Plugin | Description | Command |
|---|---|---|
| uv | Python packaging/dependency management with uv | /uv-deps [args] |
| poetry | Python packaging/dependency management with Poetry | /poetry-deps [args] |
**Testing**
| Plugin | Description | Comma
Related Skills
Python
Get Python coaching on syntax, patterns, testing, packaging, and best practices
Auto Test
Auto-Testing Skill — PP Quality Gate. Detects the project type (Python/Node/Java/Mixed/Unknown) of the current
Claude Python Setup
A CLAUDE.md template for setting up modern Python development environments with uv, ruff, pytest, and automate
Cc Tools
by Josh Symonds - High-performance Go implementation of Claude Code hooks and utilities. Provides smart lintin
Go Check
Run Go linting, testing, and quality checks
Review Code Quality
Review code quality - linting, TypeScript, testing, CI
Related Agents
Hive Quality
Unified quality enforcement agent combining type-checking (mypy) and linting/formatting (ruff) to maintain cod
Boualam
Handles routine code quality tasks (linting, formatting, type checking) and trivial busywork. Runs iteratively
Chadi Quality
Code quality subagent for linting, formatting, type checking enforcement, and code convention audits. Runs lin