mocchibird/ascend-agent-kit/pr-feedback
Claude Code and agent skill by mocchibird/ascend-agent-kit
- community
Checking that the SKILL.md file is still in the repository.
Fetch, prioritize, and address all review comments on a GitHub PR. Produces a step-by-step report for each comment addressed.
Install
npx vskill@latest install mocchibird/ascend-agent-kit/pr-feedbackSKILL.md
Process GitHub PR Review Feedback
Accept a GitHub PR URL as the argument. If no URL is provided, ask the user for one.
Step 1 — Fetch all review comments
Use gh CLI (must be authenticated) to fetch:
Also fetch top-level issue comments:
And PR metadata:
Parse the owner, repo, and PR number from the URL argument. The URL format is https://github.com/{owner}/{repo}/pull/{number}.
Step 2 — Prioritize and present
Categorize each comment by importance:
- Critical — Algorithm/kernel/correctness changes, performance issues, data-integrity bugs
- Important — Benchmark configuration, test coverage, memory layout, API design
- Minor — Naming, style, documentation, formatting
Present a numbered summary to the user showing for each comment:
- Priority tier
- Reviewer name
- File:line (if inline comment)
- The exact comment text
- The GitHub comment URL
Then ask the user to confirm proceeding, or let them reorder/skip comments.
Step 3 — Process each comment
Work through comments in priority order. For each comment:
- Read the relevant file(s) to understand the current code
- Make the code changes to address the feedback
- Compile and verify:
- If the project has a build system, compile the changed code
- If tests exist, run them
- If this is an NPU kernel project (has bisheng compilation, torch-npu tests), follow the npu_kernel_general skill's mandatory requirements: compile with bisheng, execute on NPU, verify numerical correctness
- Write a step report as
Step{N}_{short_title}.mdin aclaude_tasks_reports/subdirectory relative to the changed files. The report must contain:
- Mark the task complete before moving to the next comment
Step 4 — Final verification
After all comments are addressed:
- Run the full test suite to check for regressions
- Summarize all changes made across all steps
- List the report files created
Important notes
- Always read files before modifying them
- Do not batch multiple comments into a single step — one step per comment
- If a comment requires investigation (e.g., "can this be done in FP16?"), investigate first, then implement if feasible
- If two comments conflict, flag this to the user before proceeding
- Use task tracking (TaskCreate/TaskUpdate) to show progress
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/pr_feedback/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mocchibird/ascend-agent-kit/pr-feedback)