address-pr-feedback — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited address-pr-feedback (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Comprehensive PR review workflow that fetches all comments, uses parallel agents for critical analysis, makes implementation decisions, then systematically addresses valid concerns with incremental commits and browser validation.
_On startup, use Read to load ~/.claude/skills/address-pr-feedback/preferences.md. If file doesn't exist, use defaults._
_On startup, use Bash to detect: current git branch, git status, repo name, and check for localhost development server. Skip any that fail._
Check $ARGUMENTS:
Address PR Feedback — Systematic PR review implementation with agent validation
Usage:
/address-pr-feedback <pr-number|url> Process all PR feedback
/address-pr-feedback #123 --dry-run Analyze only, no changes
/address-pr-feedback #123 --auto-push Skip push confirmation
/address-pr-feedback #123 --no-browser Skip browser validation
/address-pr-feedback config Set preferences
/address-pr-feedback reset Clear preferences
/address-pr-feedback help This help
Examples:
/address-pr-feedback #123 Full workflow for PR 123
/address-pr-feedback https://github.com/owner/repo/pull/456
/address-pr-feedback #789 --dry-run --no-browser
Current preferences:
localhost-port: 3000 (or "auto-detect")
browser-validation: enabled (or "disabled")
auto-commit: true (or "false")
agent-analysis: parallel (or "sequential")Use AskUserQuestion to collect:
Save responses to ~/.claude/skills/address-pr-feedback/preferences.md.
Delete ~/.claude/skills/address-pr-feedback/preferences.md and confirm: "Preferences cleared. Using defaults."
If no preferences file exists, show:
First time using /address-pr-feedback? Run /address-pr-feedback config to set defaults, or just continue with sensible defaults.Then proceed with the workflow.
$ARGUMENTSgh pr view <number> --repo <repo> --json comments,files,title,body to fetch all dataCreate table with all comments:
| # | Author | File:Line | Comment |
|---|---|---|---|
| 1 | reviewer1 | src/app.ts:42 | This function could be optimized... |
| 2 | claude | README.md:15 | Missing installation steps |
Display table to user for visibility.
For each comment row:
Agent with specific analysis promptCreate enhanced table:
| # | Author | File:Line | Comment | Agent Opinion | Implementation Effort |
|---|---|---|---|---|---|
| 1 | reviewer1 | src/app.ts:42 | This function... | Valid concern, performance impact | Medium - refactor needed |
| 2 | claude | README.md:15 | Missing steps | Critical for users | Low - add 3 lines |
Review agent analysis and decide what to address:
| # | Action | Reasoning | Change Summary |
|---|---|---|---|
| 1 | ✅ Address | Performance critical, user-facing | Refactor function, add caching |
| 2 | ✅ Address | Documentation gap blocks users | Add installation section |
| 3 | ❌ Skip | Edge case, minimal value | N/A |
Ask user to confirm the implementation plan before proceeding.
For each ✅ item:
npm run typecheck or equivalentgit add <specific-files> and git commit -m "fix: <specific-issue>"Stop and ask user if any change seems complex or risky.
| Item | Status | Files Changed | Commit |
|---|---|---|---|
| Function optimization | ✅ Done | src/app.ts | abc1234 |
| README updates | ✅ Done | README.md | def5678 |
For each ✅ addressed item with a specific comment ID:
gh api repos/<org>/<repo>/pulls/<pr>/comments --method POST --field body="✅ **FIXED** in commit [SHA](link)" --field in_reply_to=<comment_id>git log --oneline -n <count> of new commits--auto-push flag used)git push origin <current-branch>--dry-run to analyze first, then implement with full visibility~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.