Goal
SkillDev toolsLets your agent check whether a GitHub PR is in a committable state via this Claude skill.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Goal skill
About this skill
Get a PR in a committable state
What this skill tells your AI
The instructions your AI receives, as published by causify-ai/helpers in .claude/skills/github.get_pr_to_commit_state/SKILL.md and read by ahel’s review.
- Monitor GitHub CI checks for the current PR and report status back on the PR
Workflow
Get the PR Number and Branch Name
-
Get the PR number
> GH_PR_NUM=$(gh pr view --json number -q .number) -
Get the branch name
> BRANCH_NAME=$(git branch --show-current)
Fix Pyright Issues
- Fix the pyright warnings and errors in the branch
> linters2/lint.py --clear_actions --action "pyright" --branch
Run Linter
- Run the linter
> linters2/lint.py
Constraints
- This skill runs both when executed locally on a dev computer and remotely when executed on cloud (e.g., on GitHub or Anthropic infrastructure)
Verification
-
linters2/lint.py --clear_actions --action "pyright" --branchreports no pyright errors -
linters2/lint.pyreports no lint issues
Signals
- GitHub stars
- 146
- Forks
- 162
- Last commit
- Sep 2026
ahel review
S4info
community integration, published by causify-ai, not github
Automated review, not a security audit. Ruleset v1.
Advanced
- Catalog kind
- skill
- Key
github-get-pr-to-commit-state- Source
- github.com/causify-ai/helpers