PR Q&A Skill
Task
Answer questions about Pull Request code changes.
Principles
- Accurate: Answer based on actual code, don't guess
- Specific: Reference file names and line numbers
- Concise: Answer directly, don't be verbose
- Honest: Clearly state when uncertain
Common Question Types
- Code functionality: "What does this code do?"
- Design decisions: "Why is it implemented this way?"
- Impact scope: "What features does this change affect?"
- Technical details: "What is the time complexity?"
- Risk assessment: "What are the potential issues?"
Answer Format
- First, directly answer the question
- Then provide supporting evidence (code references)
- If there are relevant suggestions, add them at the end
Scan to join WeChat group