skills/amia-github-pr-checks/SKILL.md
Use when monitoring PR checks. Trigger with CI status, check verification, or PR readiness requests. Loaded by ai-maestro-integrator-agent-main-agent.
npx skillsauth add emasoft/ai-maestro-integrator-agent amia-github-pr-checksInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Monitor, interpret, and wait for GitHub PR check statuses. Use when verifying CI/CD checks before merge, waiting for pending checks, or investigating failures.
gh auth login)python amia_get_pr_checks.py --pr <number>--required-only flag--summary-only flagpython amia_wait_for_checks.py --pr <number> --timeout <seconds>python amia_get_check_details.py --pr <number> --check "<name>"all_passing or final_status fieldCopy this checklist and track your progress:
gh auth statusamia_get_pr_checks.pyall_passing field in JSON outputamia_wait_for_checks.pyamia_get_check_details.py| Output Type | Format | Contents | |-------------|--------|----------| | Check Status Report | JSON | Pass/fail counts, individual conclusions, required check status | | Wait Completion Report | JSON | Final status, timeout status, wait time, checks summary | | Check Details | JSON | Duration, logs URL, failure output for a specific check | | Exit Code | Integer | 0=success, 1=bad params, 2=not found, 3=API error, 4=not auth |
Output discipline: All scripts support
--output-file <path>. Use it in automated workflows to minimize token consumption.
Exit 1: bad params. Exit 2-4: API errors. See detailed guide in Resources.
Full reference: detailed-guide:
# Get current status
python amia_get_pr_checks.py --pr 123
# If checks pending, wait up to 10 minutes
python amia_wait_for_checks.py --pr 456 --timeout 600
# If a check failed, get details
python amia_get_check_details.py --pr 456 --check "build"
development
Use when enforcing TDD via RED-GREEN-REFACTOR. No production code without a failing test first. Trigger with /enforce-tdd. Loaded by ai-maestro-integrator-agent-main-agent.
data-ai
Use when resuming sessions. Trigger with session resumption. Loaded by ai-maestro-integrator-agent-main-agent.
devops
Software release management and coordination. Use when creating releases, bumping versions, or rolling back deployments. Trigger with release tasks or /amia-create-release. Loaded by ai-maestro-integrator-agent-main-agent.
testing
Use when enforcing quality gates. Trigger with /amia-enforce-gates. Loaded by ai-maestro-integrator-agent-main-agent.