Agent skill

author-agents-md-uv-python

Create/update AGENTS.md for a Python repo driven by uv (ruff/mypy/pytest), including single-test commands and editor rule discovery.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/author-agents-md-uv-python

Metadata

Additional technical details for this skill

version
1
created at
2026-01-29T05:13:10.069Z
updated at
2026-01-29T05:13:10.069Z

SKILL.md

Purpose

Create or improve AGENTS.md for a Python repo that uses uv.

When To Use

  • User asks to create/update AGENTS.md.
  • Repo uses uv (e.g., uv.lock, CI uses setup-uv).

Procedure

  • Read existing AGENTS.md and preserve any tool-managed fences (do not edit inside).
  • Add hard rules section if applicable:
    • Use uv only.
    • No Poetry (poetry, poetry.lock).
    • No Black if repo uses ruff format.
  • Discover editor rules:
    • .cursorrules, .cursor/rules/**, .github/copilot-instructions.md.
  • Discover commands from pyproject.toml, .github/workflows/**, README.md, docs/**, .pre-commit-config.yaml.
  • Write UV-first commands:
    • Setup: uv sync --dev, then uv pip install -e ..
    • Format: uv run ruff format ....
    • Lint: uv run ruff check ... (+ --fix).
    • Typecheck: uv run mypy ....
    • Tests: include single file + single node id + markers.
    • Integration: include docker-compose steps and any helper scripts.
    • Docs: uv run sphinx-build ... if present.
  • Keep the file concise (~150 lines) and copy/paste friendly.

Manual notes

This section is preserved when the skill is updated. Put human notes, caveats, and exceptions here.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results