standards-python

Enforce Python coding standards for naming conventions and best practices.

57|6|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/b33eep/claude-code-setup --skill standards-python
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: standards-python
Source: https://github.com/b33eep/claude-code-setup/tree/main/skills/standards-python
Command: npx skills add https://github.com/b33eep/claude-code-setup --skill standards-python

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides Python coding standards and is automatically loaded for Python projects. It includes naming conventions, best practices, and recommended tooling.

Core Features & Use Cases

  • Enforces consistent naming conventions (snake_case for functions/variables, PascalCase for classes)
  • Promotes best practices, code readability, and maintainability
  • Use Case: Apply the standards to a new or existing Python project to ensure uniform style across modules and tests.

Quick Start

Integrate the standards into your project by referencing this Skill in your tooling and CI workflow; start coding with consistent conventions immediately.

Frequently Asked Questions about standards-python

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce Python coding standards across multiple projects?

To enforce Python coding standards across multiple projects, you can apply this skill to codify naming conventions, type hints, and tooling guidance. It targets Python ecosystems like FastAPI, Django, and Flask to promote code quality and maintainability.

What are the best practices for Python naming conventions in FastAPI and Django?

Best practices for Python naming conventions include using snake_case for functions and variables, and PascalCase for classes. Applying these coding guidelines ensures uniform style and readability across modules and tests in frameworks like FastAPI and Django.

Does this Python standards skill work with Poetry and Asyncio environments?

Yes, this Python standards skill works with Poetry and Asyncio environments. It specifically targets these ecosystems to provide tooling guidance and enforce typing expectations and recommended best practices across your projects.

How do I integrate Python linting and type hint standards into a CI workflow?

You integrate Python linting and type hint standards into a CI workflow by referencing this skill in your tooling. This allows you to start coding with consistent conventions immediately, ensuring uniform style across modules and tests.

What is the recommended approach to standardize Python code style in an existing codebase?

The recommended approach to standardize Python code style in an existing codebase is applying this skill to enforce consistent naming conventions and typing expectations. This promotes code readability and maintainability across all modules.

What Python frameworks and tools are covered by these coding guidelines?

These Python coding guidelines cover frameworks and tools including FastAPI, Django, Flask, PyTest, Pydantic, SQLAlchemy, Celery, Poetry, Asyncio, Aiohttp, and Httpx to comprehensively promote code quality and maintainability.