Formatting

SkillDev tools

Format type_enforced/ and test/ with autoflake + black. Use when asked to format, lint, clean up style, prettify, or before committing Python changes.

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 Formatting skill

What this skill tells your AI

The instructions your AI receives, as published by connor-makowski/type_enforced in .claude/skills/lint/SKILL.md and read by ahel’s review.

Run:

uv run python utils/prettify.py

This runs autoflake (strips unused imports) followed by black (line-length=80, per pyproject.toml) over type_enforced/ and test/. Run it before committing any Python changes in this repo.

Make sure to run tests after formatting to make sure nothing breaks. If you see a test failure after formatting, flag it to the user and stop — wait for further instructions before proceeding.

Signals

GitHub stars
64
Forks
6
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
lint-connor-makowski
Source
github.com/connor-makowski/type_enforced