Goal
SkillFiles & storageRun pyright on Python files and fix the reported lints
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 Goal skill
What this skill tells your AI
The instructions your AI receives, as published by causify-ai/helpers in .claude/skills/coding.fix_pyright/SKILL.md and read by ahel’s review.
Given a list of files <FILES>, run pyright on them and fix the reported
lints without changing behavior.
Workflow
Run pyright
- Run
pyrighton the<FILES>generating a filetmp.pyright_before.txt - Summarize the types of issues and how many of them are present
Fix Lints From pyright
- Read
tmp.pyright_before.txt - Fix the lints without changing the behavior of the code
- If there are tests in
test/test_<FILE>.py, run the tests to make sure they are still passing- E.g., for
helpers/haws.pyrunhelpers/test/test_haws.py
- E.g., for
Run pyright After the Fixes
- Run
pyrighton the<FILES>generating a filetmp.pyright_after.txt - Summarize the types of issues and how many of them are present
Verification
- Confirm
tmp.pyright_after.txtshows fewer or no issues compared totmp.pyright_before.txt - Confirm the corresponding unit tests still pass
Signals
- GitHub stars
- 145
- Forks
- 160
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
coding-fix-pyright- Source
- github.com/causify-ai/helpers