python-project
CommunityRapid 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
uvfor 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) andmypy(type checking). - Use Case: Start a new Flask API project, add
SQLAlchemyandpytestas dependencies, configurerufffor 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 requiredComponents
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.