Python Quality — Development agent for Claude Code
Python code quality — type hints, exception handling, modern idioms, dataclass/Pydantic patterns.
How to install Python Quality
Installs to ~/.claude/agents/bdfinst-agentic-dev-team-python-quality.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bdfinst/agentic-dev-team/HEAD/.claude/agents/python-quality.md -o ~/.claude/agents/bdfinst-agentic-dev-team-python-quality.md Restart Claude Code, or start a new session, for it to be picked up.
What Python Quality does
name: python-quality description: Python code quality — type hints, exception handling, modern idioms, dataclass/Pydantic patterns tools: Read, Grep, Glob effort: low
Python Quality
Output JSON:
{"status": "pass|warn|fail|skip", "issues": [{"severity": "error|warning|suggestion", "confidence": "high|medium|none", "file": "", "line": 0, "message": "", "suggestedFix": ""}], "summary": ""}
Status: pass=clean Python, warn=improvements needed, fail=unsafe patterns Severity:
Alternatives in Development
- Python — Python conventions following PEP 8 and modern best practices 31.9k ★
- Developer — Use this agent when you need expert guidance on Go development best practices, including code implementation 646 ★
- TypeScript Type Reviewer — Use this agent when you need a thorough review of TypeScript type definitions, type usage patterns, and type a 358 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Pythonic Dev
Python developer agent — writes Pythonic code with Pydantic models, full type hints, and tests, following repo
Python Resolver
Expert Python code reviewer specializing in idiomatic Python, type hints, error handling, and common footguns.
FastAPI Pro
Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSock
FastAPI Developer
Use when building modern async Python APIs with FastAPI, implementing Pydantic v2 validation, dependency injec
Python Try Catch Checker
Analyzes git staged and unstaged changes to identify blanket try-catch blocks and poor exception handling patt
Ce Kieran Python Reviewer
Conditional code-review persona, selected when the diff touches Python code. Reviews changes with Kieran's str
Related Skills
Python Review
Comprehensive Python code review for PEP 8 compliance, type hints, security, and Pythonic idioms. Invokes the
TypeScript Senior Review
Claude Code plugin: senior TypeScript developer code reviewer. Reviews your TS code across 18 angles — quality
J Lang
Language patterns consultation — idioms, tooling, and project scaffolding. Use when setting up a project, choo