Python

SkillDev tools

You MUST activate this skill when working on Python projects

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Python skill

What this skill tells your AI

The instructions your AI receives, as published by sammcj/agentic-coding in Skills/python-development/SKILL.md and read by ahel’s review.

  • Favour Python 3.14+ features. Use uv for .venv management. Use uvx ty check for type checking
  • Type hints for all functions. Dataclasses for data structures. Pathlib over os.path. f-strings
  • For standalone scripts that have a few dependencies, use PEP 723 to declare dependencies in a TOML block inside # /// markers (e.g. # /// script\n# dependencies = [\n# "beautifulsoup4",\n# ]\n# ///)

Signals

GitHub stars
160
Forks
25
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
python-development-sammcj
Source
github.com/sammcj/agentic-coding