Agent Skills: Python Skill

|

UncategorizedID: i9wa4/dotfiles/python

Install this agent skill to your local

pnpm dlx add-skill https://github.com/i9wa4/dotfiles/tree/HEAD/config/agents/skills/python

Skill Files

Browse the full folder contents for python.

Download Skill

Loading file tree…

config/agents/skills/python/SKILL.md

Skill Metadata

Name
python
Description
|

Python Skill

1. Python-specific Rules

  • NEVER: Do not add shebang lines (#!/usr/bin/env python3)
  • NEVER: Do not set execute permission on Python files
  • YOU MUST: Always execute with explicit python command

2. Virtual Environment Usage

2.1. When uv.lock Exists

Use uv to execute Python commands:

uv run dbt debug --profiles-dir ~/.dbt --no-use-colors

2.2. When poetry.lock Exists

Create virtual environment with uv referring to the blog article:

2.3. When uv.lock Does Not Exist

  1. Activate the virtual environment

    source .venv/bin/activate
    
  2. Execute Python commands

    dbt debug --profiles-dir ~/.dbt --no-use-colors