LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

python-setup-dev-environment - Set up reproducible Python dev environment

Set up and run a reproducible Python development environment with uv, ruff, mypy, and VSCode guardrails.

Tags

Updated: 2026-03-24

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • initialize Python project
  • run Python commands
  • format code with ruff
  • check code with ruff
  • check types with mypy
  • configure VSCode settings
  • verify environment reproducibility

Inputs

  • uv package manager
  • Python project directory
  • ruff package
  • mypy package
  • VSCode editor

Outputs

  • formatted Python code
  • lint checking results
  • type checking results
  • synchronized Python environment

Requirements

  • uv package manager
  • Python runtime
  • VSCode
  • Ruff extension for VSCode

Source

  • Spec: SKILL.md
python
uv
ruff
mypy
vscode
development
environment
code-quality
initialize Python project
run Python commands
format code with ruff
check code with ruff
uv package manager
Python project directory
ruff package
formatted Python code
lint checking results
type checking results