setup-runtime-python

Reconcile Python runtime requirements and enforce tooling standards with uv, ruff, pyright, and pytest.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/tachiiri-org/agent-ops --skill setup-runtime-python
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-runtime-python
Source: https://github.com/tachiiri-org/agent-ops/tree/main/.codex/skills/setup-runtime-python
Command: npx skills add https://github.com/tachiiri-org/agent-ops --skill setup-runtime-python

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that your Python project's runtime environment, including necessary tools and configurations, aligns with the standards defined by shared guidance, eliminating inconsistencies and setup friction.

Core Features & Use Cases

  • Runtime Reconciliation: Verifies and enforces the correct Python runtime files and validation workflows.
  • Tool Management: Integrates essential Python development tools like uv, ruff, pyright, and pytest.
  • Use Case: When setting up a new Python project or onboarding an existing one, this Skill automatically configures the environment to match the organization's Python development standards, ensuring all necessary linters, formatters, and test runners are in place.

Quick Start

Run the setup-runtime-python skill to reconcile the repository to the Python runtime baseline.

Frequently Asked Questions about setup-runtime-python

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize my Python development environment across different repositories?

To standardize a Python development environment, you can reconcile runtime requirements and delivery automation to enforce consistent tooling standards, eliminating inconsistencies and setup friction across repositories.

How do I set up a Python project with uv, ruff, pyright, and pytest?

To set up a Python project with uv, ruff, pyright, and pytest, you reconcile the repository to a Python runtime baseline that automatically integrates these tools and configures validation workflows.

What is Python runtime reconciliation and when do I need it?

Python runtime reconciliation verifies and enforces correct runtime files and validation workflows. You need it when onboarding existing projects or creating new ones to ensure alignment with shared development standards.

Can I use this to automate Python validation workflows for my team?

Yes, you can automate Python validation workflows by enforcing tooling standards based on shared guidance, ensuring that all necessary linters, formatters, and test runners are consistently configured.

What is the best way to enforce Python tooling standards in a local-engine runtime?

The best way to enforce Python tooling standards in a local-engine runtime is to reconcile local runtime requirements against shared guidance, integrating tools like uv and pyright for a consistent development environment.

Why does my Python project have setup friction and inconsistent tooling?

Python project setup friction occurs when runtime environments do not align with defined organizational standards, which can be resolved by enforcing consistent development tool configurations and validation workflows.