coding.fix_pyright

SkillFiles & storage

Run pyright on Python files and fix the reported lints

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 coding.fix_pyright 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>

Step 1: Run pyright

  • Run pyright on the <FILES> generating a file tmp.pyright_before.txt
  • Summarize the types of issues and how many of them are present

Step 2: 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.py run helpers/test/test_haws.py

Step 3: Run pyright After the Fixes

  • Run pyright on the generating a file tmp.pyright_after.txt
  • Summarize the types of issues and how many of them are present

Signals

GitHub stars
145
Forks
159
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
coding-fix-pyright
Source
github.com/causify-ai/helpers