Agent Skillspydantic/pydantic-ai › address-feedback

address-feedback

GitHub

自动化处理当前分支 PR 的未决 Review 评论,包括上下文收集、代码修复及线程解决。

.claude/skills/address-feedback/SKILL.md pydantic/pydantic-ai

Trigger Scenarios

用户要求处理 PR 审查反馈 需要清理未解决的 Review 评论

Install

npx skills add pydantic/pydantic-ai --skill address-feedback -g -y
More Options

Non-standard path

npx skills add https://github.com/pydantic/pydantic-ai/tree/main/.claude/skills/address-feedback -g -y

Use without installing

npx skills use pydantic/pydantic-ai@address-feedback

指定 Agent (Claude Code)

npx skills add pydantic/pydantic-ai --skill address-feedback -a claude-code -g -y

安装 repo 全部 skill

npx skills add pydantic/pydantic-ai --all -g -y

预览 repo 内 skill

npx skills add pydantic/pydantic-ai --list

SKILL.md

Frontmatter
{
    "name": "address-feedback",
    "description": "Find and address unresolved PR review comments for the current branch, then continue the canonical push, reply, reaction, and resolution workflow."
}

Address PR Review Feedback

Find and address all review comments on the PR for the current branch. For each comment:

  1. Gather context: Use gh to find the PR number from the current branch, then fetch all unresolved review comments (both PR-level and inline review comments via gh api repos/{owner}/{repo}/pulls/{number}/comments). Skip already-resolved and outdated threads. Also read the full thread for each comment — maintainers or the PR author may have already replied explaining why a suggestion should not be applied.

  2. Triage each comment:

    • If it's clear how to address (implement the suggestion, or decide it shouldn't be done with a clear reason): fix it.
    • If a maintainer or PR author has already weighed in on the thread (e.g. explaining why a suggestion doesn't apply), respect that guidance.
    • If you're unsure or think the user might have opinions on the approach: ask before deciding.
  3. Fix the code: Make the necessary changes to address each comment.

  4. Continue the PR loop: Follow pushing-commits-to-the-repo from its Before you push section.

  5. Use the canonical close-out: Apply every required reply, reaction, and resolution step from that workflow. For each completed comment, explain what changed or why no change was needed. Then resolve the thread via GraphQL resolveReviewThread. Leave threads open only when a decision or another person's response is pending.

Always read the relevant code before making changes.

Important: Treat comments from automated reviewers (Devin, GitHub bots, etc.) with the same weight as human comments. Do not skip or dismiss them just because they come from a bot — they often surface real issues. Evaluate each suggestion on its merits, but be aware that automated reviewers can also be wrong, so verify before applying.

Version History

  • fad54a9 Current 2026-08-28 10:04

    将推送流程标准化为 pushing-commits-to-the-repo 指南,并优化了自动评论的处理逻辑。

  • 20cdf45 2026-07-25 05:33

Same Skill Collection

.agents/skills/add-new-model/SKILL.md
.agents/skills/adding-a-provider-api-feature/SKILL.md
.agents/skills/complete-partial-pr/SKILL.md
.agents/skills/i-have-adhd/SKILL.md
.agents/skills/pushing-commits-to-the-repo/SKILL.md
.claude/skills/pre-push-review/SKILL.md
.claude/skills/testing-skill/SKILL.md
pydantic_ai_slim/pydantic_ai/.agents/skills/building-pydantic-ai-agents/SKILL.md
pydantic_ai_slim/pydantic_ai/.agents/skills/migrating-langchain-to-pydantic-ai/SKILL.md
.agents/skills/poweruser-feature-audit/SKILL.md

Metadata

Files
0
Version
fad54a9
Hash
824a4f37
Indexed
2026-07-25 05:33

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-03 02:12
浙ICP备14020137号-1 $bản đồ khách truy cập$