pr-auto-check

Automated PR submission pipeline: runs code review (CI/CD checks + diff analysis), validates service health status, and syncs the complete result to a Discord channel. Use when a new PR is submitted and needs automated validation, or when asked to "check PR", "auto-review PR", "run PR checks", "validate PR", or "PR pipeline".

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "pr-auto-check" with this command: npx skills add terrycarter1985/pr-auto-check

PR Auto-Check

End-to-end automated check for new pull requests: code review → health check → Discord notification.

Workflow

  1. Run automated checks — execute the bundled script:

    bash {baseDir}/scripts/pr-auto-check.sh --pr <PR_NUMBER> [--repo <owner/repo>] --json
    
    • Omit --pr to auto-detect from current branch
    • Add --json for machine-readable output
  2. Interpret results — the JSON contains:

    • review.status: ok | ci_failed | no_pr | no_gh
    • health.status: ok | warn | critical
    • review.detail / health.detail: human-readable summary
  3. Conduct deeper code review (if review.status is ok or ci_failed):

    • Use the code-review skill for a full systematic review
    • Focus on critical/warning issues from CI failures first
  4. Notify Discord — format and send results:

    • See discord-formats.md for templates
    • Use the message tool: action=send, channel=discord, target=<channel>
    • Route critical health issues to ops channels, critical review issues to security channels
  5. Report outcome — summarize what passed and what needs attention

Exit Criteria

reviewhealthAction
okok✅ Notify "ready to merge"
okwarn⚠️ Notify with warning detail
ci_failedany🚫 Notify with CI failure detail, skip merge
no_pranyℹ️ Notify "no PR found", suggest manual trigger

Dependencies

  • gh CLI (GitHub) — for PR and CI/CD data
  • curl — for health check fallback
  • Healthcheck skill — preferred for service status
  • Discord channel access via OpenClaw message tool

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Pinchtab

Use this skill when a task needs browser automation through PinchTab: open a website, inspect interactive elements, click through flows, fill out forms, scra...

Registry SourceRecently Updated
Coding

SurrealDB 3

Expert SurrealDB 3 architect and developer skill. SurrealQL mastery, multi-model data modeling (document, graph, vector, time-series, geospatial), schema des...

Registry SourceRecently Updated
1.1K324601
Coding

Wahoo Skill

Wahoo Fitness Cloud API — fetch workouts, download FIT files, parse power/HR/cadence/GPS into local SQLite for analysis

Registry SourceRecently Updated
Coding

Huawei Tech

Leading Chinese telecom giant specializing in 5G, self-developed chips, and the HarmonyOS ecosystem, demonstrating strong resilience amid US sanctions.

Registry SourceRecently Updated