review-usability

Installation
SKILL.md

Usability review

Monty exists so LLMs can write Python that calls tools. Real usage is therefore the most common patterns, not exotic corners — and a divergence in a common pattern is the worst kind of bug, because the model has no way to know it must write something else.

Think hard on this one.

git diff origin/main...HEAD
  1. For each feature the branch touches, list the idioms a model reaches for first — the obvious method, argument form, combination with another builtin. Include ones the branch does not handle; that's where the gaps are.
  2. Write real test files in playground/ (see python-playground), named recognisably.
  3. Run each under both and diff:
Installs
1
Repository
pydantic/monty
GitHub Stars
8.1K
First Seen
Aug 23, 2026