flutter-pr-checks-finder
Find failing checks on a Flutter PR and locate the corresponding LUCI log URLs.
Install
With your agent
Install OMGSkills skill "flutter/flutter:flutter-pr-checks-finder" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/flutter/flutter /tmp/flutter && ln -s /tmp/flutter/.agents/skills/flutter-pr-checks-finder ~/.claude/skills/flutter-pr-checks-finder
From README
Flutter PR Checks Finder Prerequisites gh (GitHub CLI) must be installed and authenticated. If not in your PATH, check common locations like /opt/homebrew/bin/gh on macOS or C:\Program Files\GitHub CLI\gh.exe on Windows. Access to curl or similar tool to fetch raw logs from LUCI. Workflow Find Failing Checks You can use the gh CLI if it's installed and authenticated, or use direct HTTP requests to the GitHub API as a fallback. Option A: Using gh CLI (Preferred) Run the following command to list checks: Option B: Using GitHub API via HTTP If gh is not available, you can use readurlcontent or a similar method to interact with the public GitHub API: Find the PR SHA: Make an HTTP request to: https://api.github.com/repos/flutter/flutter/pulls/ Extract the head.sha field. List Check Runs: Make an HTTP request to: https://api.github.com/repos/flutter/flutter/commits/ /check-runs Parse the JSON response. CRITICAL: You must handle pagination to avoid missing failures!
