Run any Skill in Manus
with one click
with one click
Run any Skill in Manus with one click
Get Started$pwd:
$ git log --oneline --stat
stars:97
forks:27
updated:February 25, 2026 at 09:27
SKILL.md
| name | pr-review |
| description | Address review comments and CI failures for the current branch's PR |
GH_PAGER= to every gh command (bash/zsh), or set $env:GH_PAGER="" in PowerShell โ never modify global configgh pr list --head <BRANCH> ยท gh pr view <PR> --comments ยท gh pr checks <PR> ยท gh run view <RUN_ID> --log-failedBefore acting on any review comment or suggestion, classify it by importance:
| Level | Criteria | Action |
|---|---|---|
| P1 โ Must Fix | Bug, security issue, broken behavior, API contract violation, CI failure | Fix immediately |
| P2 โ Should Fix | Correctness risk, meaningful maintainability improvement, clear code smell with real impact | Fix with brief justification |
| P3 โ Optional | Style preference, minor naming nitpick, debatable design choice, "could be cleaner" | Do NOT auto-fix โ surface to user for decision |
| P4 โ Reject | Contradicts project conventions, introduces unnecessary complexity, or is factually wrong | Reject with explanation |
Rules:
Before pushing code fixes, verify locally when possible (uname -s / uname -m) to avoid unnecessary remote round-trips.
CI platform map:
| CI job | OS family | Arch |
|---|---|---|
| macOS arm64 | Darwin | arm64 |
| macOS x86_64 | Darwin | x86_64 |
| Linux (Ubuntu / Fedora) | Linux | x86_64 |
| Windows x64 | Windows | x86_64 |
When to verify locally:
Local commands (via tasks.sh):
| Failure stage | Command |
|---|---|
| Configure | bash -l tasks.sh --release --config |
| Build | bash -l tasks.sh --release --rebuild |
| Test | bash -l tasks.sh --release --rebuild && bash -l tasks.sh --release --test |
| Format / lint | bash -l tasks.sh --format then check for diffs |
Local pass โ proceed to push. Local fail โ iterate until fixed. Inconclusive (e.g. toolchain mismatch) โ note in summary, proceed.
gh run view <RUN_ID> --log-failed.github/workflows/ directlyGH_PAGER= gh pr checks <PR> (or GH_PAGER= gh run watch <RUN_ID>) until the affected check finishesgh run view <NEW_RUN_ID> --log-failed) and repeat from step itasks.sh command if local OS matches the failing CI platformbash -l tasks.sh --release --rebuild && bash -l tasks.sh --release --test to catch cross-fix interactions. Skip if no platform matches.GH_PAGER= gh pr checks <PR>| # | Source | Issue | Priority | Action | Local verified | Reason if skipped |
|---|--------|-------|----------|--------|----------------|-------------------|
| 1 | Reviewer @xxx | rename foo() | P3 | Not fixed | โ | Style preference โ deferred to user |
| 2 | CI: macOS arm64 | missing include | P1 | Fixed | Yes (Darwin arm64) | โ |
All P3/P4 items that were not fixed must appear in this table with a clear reason, so the user can make an informed decision.