Generate a Python CLI AGENTS.md

Python CLI projects often end up with vague repo instructions that say too little about packaging, validation commands, or safe automation behavior.

This preset keeps the generated file concrete, typed, and friendly to modern `uv`-based workflows.

Use it when you want an AGENTS.md that stays small but still protects command correctness and local-only behavior.

Common commands

  • Install: uv sync
  • Dev: uv run python -m your_package
  • Lint: uv run ruff check .
  • Typecheck: uv run pyright
  • Build: uv run python -m build
  • Test: uv run pytest

Common forbidden actions

  • Do not add web backends, auth, or hosted sync features.
  • Do not add hidden network access for core flows.
  • Do not replace deterministic builders with AI generation.

Why this preset needs tailored guidance

Python CLI repos benefit from crisp command, packaging, and subprocess safety guidance instead of generic app-platform rules.