Python project conventions

Community

Standardized Python dev workflow with Make

Authorrcarmo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Projects often lack consistent Python development workflows, causing onboarding friction and configuration drift. This Skill defines a repeatable approach to install, lint, format, test, and measure coverage using Make targets.

Core Features & Use Cases

  • Standard Make targets for install, install-dev, lint, format, test, coverage, and check.
  • Clear expectations for repository structure (pyproject.toml or requirements*.txt, src/ or top-level package, tests/).
  • Use in onboarding, CI pipelines, and multi-repo environments to enforce consistency and reduce setup time.

Quick Start

Create a new Python project and use Make to drive install, lint, format, and test tasks.

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: Python project conventions
Download link: https://github.com/rcarmo/agentbox/archive/main.zip#python-project-conventions

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.