Python Uv Project Setup

🌐Community
by narumiruna · vlatest · Repository

Helps with Python, setup and configuration as part of developing backend services and APIs workflows.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add python-uv-project-setup npx -- -y @trustedskills/python-uv-project-setup
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "python-uv-project-setup": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/python-uv-project-setup"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill automates the setup of Python projects using the uv project management tool. It handles creating a new project directory, initializing a Git repository, and installing necessary dependencies based on a provided template or from scratch. This streamlines the initial development process for Python applications.

When to use it

  • You need to quickly start a new Python project without manual configuration.
  • You want to enforce consistent project structure across multiple projects.
  • You're adopting uv as your preferred project management tool and need assistance with boilerplate setup.
  • You’d like to create a new python project from an existing template.

Key capabilities

  • Project directory creation
  • Git repository initialization
  • Dependency installation (from scratch or using a template)

Example prompts

  • "Create a new Python project named 'my_app' using uv."
  • "Initialize a git repo for my python project and install dependencies."
  • “Set up a new python project from the ‘minimal’ template.”

Tips & gotchas

This skill assumes you have uv installed in your environment. Ensure that uv is available on your system's PATH before using this skill, or specify the full path to the uv executable if necessary.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
narumiruna
Installs
7

🌐 Community

Passed automated security scans.