Uv Ruff Python Tools
Automates Python script execution & data manipulation within backend systems using secure, sandboxed environments.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add uv-ruff-python-tools npx -- -y @trustedskills/uv-ruff-python-tools
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"uv-ruff-python-tools": {
"command": "npx",
"args": [
"-y",
"@trustedskills/uv-ruff-python-tools"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill provides Python code linting and formatting using uv and ruff. It can automatically check your Python code for style errors, potential bugs, and enforce consistent formatting. The tool helps maintain clean, readable, and compliant Python codebases by integrating these processes directly into the AI agent's workflow.
When to use it
- Code Review: When an AI agent is generating or modifying Python code, use this skill to automatically check for style issues and potential errors before committing changes.
- Automated Formatting: To ensure consistent formatting across a project, apply the skill to reformat existing Python files according to defined standards.
- New Project Setup: When starting a new Python project, utilize this skill to enforce coding conventions from the outset.
- Refactoring Assistance: During code refactoring tasks, leverage the skill to automatically correct formatting and style issues as changes are made.
Key capabilities
- Python linting with
uv - Python formatting with
ruff - Automated code style enforcement
- Error detection and reporting
Example prompts
- "Lint this Python file: [file content]"
- "Format the following Python code according to PEP 8: [code snippet]"
- “Check for errors in this python script: [script content]”
Tips & gotchas
- This skill requires a working Python environment with
uvandruffinstalled. Ensure these dependencies are met before use. - The specific linting and formatting rules enforced depend on the configurations used by
uvandruff. Review those configurations to understand the expected code style.
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 Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.