.agents/skills/pr-harden/SKILL.md
Take a pull request labeled needs_work, address blocking review findings, strengthen test coverage, rerun validation, and flip it to ready_to_merge when it is clean.
npx skillsauth add agentjido/req_llm pr-hardenInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when a PR is labeled needs_work and the goal is to make the PR merge-ready.
Review target: <url>
Turn a needs_work PR into a ready_to_merge PR by fixing the blocking issues directly on the PR branch.
Start from a clean, current main
git status --short --branchgit fetch --prune origingit checkout maingit pull --ff-only origin mainInspect the PR before changing code
needs_workCheck out the PR branch for editing
gh pr checkout <number> because this skill needs to commit back to the PR branchFix the PR, not main
Validate aggressively
mix quality unless the PR is strictly docs-onlyPush the updated PR branch
mainUpdate the review-state label
needs_work and remove ready_to_mergeready_to_merge and remove needs_workUse:
gh pr edit <number> --add-label needs_work --remove-label ready_to_merge
gh pr edit <number> --add-label ready_to_merge --remove-label needs_work
A PR is only ready_to_merge when all of these are true:
mainReport:
ready_to_merge or remains needs_workDo not merge the PR as part of this skill.
development
Review a Pull Request for code quality, tests, and merge readiness. Use when reviewing PRs, checking for merge conflicts, or providing feedback before merging.
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".
testing
Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".