python-project

Community

Rapid Python project setup and dev.

Authorjulianobarbosa
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the entire Python project lifecycle, from initial setup to dependency management, testing, and deployment. It eliminates the complexity of juggling multiple tools (pip, poetry, virtualenv, pyenv) and ensures consistent, high-quality code with integrated linting and type checking.

Core Features & Use Cases

  • Modern Package Management: Utilize uv for ultra-fast dependency resolution, virtual environment creation, and package installation.
  • Flask Web Development: Quickly scaffold and manage Flask web applications with best practices.
  • Integrated Code Quality: Enforce code standards with ruff (linting/formatting) and mypy (type checking).
  • Use Case: Start a new Flask API project, add SQLAlchemy and pytest as dependencies, configure ruff for linting, and then run tests, all with simple commands.

Quick Start

Use the python-project skill to create a new Flask web application named 'my-api-service' and add 'requests' as a dependency.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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
Download link: https://github.com/julianobarbosa/claude-code-skills/archive/main.zip#python-project

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