bp-python

Community

Enforce Python 3.14+ best practices

AuthorKaikei-e
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill reduces bugs, inconsistent style, and architecture drift by enforcing a consistent set of Python best practices and tool-based checks across the codebase.

Core Features & Use Cases

  • Enforces type hints for public APIs, meaningful exception handling, and Clean Architecture layering to improve maintainability.
  • Integrates tool-driven checks with Ruff and pyrefly rules, recommends Pydantic v2 or frozen dataclasses for boundaries, and prescribes pytest TDD and resource-safe async patterns.
  • Ideal for code authors and reviewers working on Python services such as news-creator, tag-generator, metrics, recap-subworker, and recap-evaluator.

Quick Start

Read docs/best_practices/python.md and apply its rules when writing or reviewing any Python files in the repository.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bp-python
Download link: https://github.com/Kaikei-e/Alt/archive/main.zip#bp-python

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.