Python
SkillDev toolsPython development with ruff, mypy, pytest - TDD and type safety
Available today. Use it from your connected AI after setup.
No other account needed.
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 alinaqi/maggy in skills/python/SKILL.md and read by ahel’s review.
Python package management.
When To Use
- Python projects
- requirements.txt
- pyproject.toml
- .venv present
What To Do
1. Tools
| Tool | Use |
|---|---|
| pip | Default package manager |
| uv | Fast package manager |
| poetry | Project management |
| pipenv | Pip + virtualenv |
2. Pip Commands
pip install requests
pip install -r requirements.txt
pip freeze > requirements.txt
3. UV Commands
uv add requests
uv venv
uv sync
uv run python main.py
4. Poetry Commands
poetry add requests
poetry install
poetry run python main.py
poetry build
5. Virtual Environments
# venv
python -m venv .venv
source .venv/bin/activate
# conda
conda create -n myenv python=3.11
conda activate myenv
Output
## Python
| Package | Version | Tool |
|---------|---------|------|
| [name] | [version] | [pip/uv/poetry] |
### Environment
- [tool]
Role: Python Developer Input: requirements.txt / pyproject.toml Output: Dependencies
Python packages.
Signals
- GitHub stars
- 707
- Forks
- 56
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
python- Source
- github.com/alinaqi/maggy