Awesome-claude-code s8-pr-summary
Summarize changes in the current branch or working directory
install
source · Clone the upstream repo
git clone https://github.com/pgagarinov/awesome-claude-code
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/pgagarinov/awesome-claude-code "$T" && mkdir -p ~/.claude/skills && cp -r "$T/examples/05-skills-n-agents/.claude/skills/s8-pr-summary" ~/.claude/skills/pgagarinov-awesome-claude-code-s8-pr-summary && rm -rf "$T"
manifest:
examples/05-skills-n-agents/.claude/skills/s8-pr-summary/SKILL.mdsource content
S8 — PR Summary
Summarize the current changes for a pull request description.
Current Changes
Changed files:
!`git diff --name-only 2>/dev/null; git diff --cached --name-only 2>/dev/null`
Diff stats:
!`git diff --stat 2>/dev/null; git diff --cached --stat 2>/dev/null`
Recent commits:
!`git log --oneline -10 2>/dev/null`
Instructions
Analyze the changes above and produce a PR summary with:
1. Title
A concise one-line title (under 70 characters) summarizing the change.
2. Summary
2-4 bullet points describing what changed and why.
3. Change Categories
Group the changed files into categories:
- New features: New functionality added
- Bug fixes: Existing behavior corrected
- Refactoring: Code restructured without behavior change
- Tests: Test additions or modifications
- Docs: Documentation changes
- Config: Configuration or build changes
4. Risks
List any potential risks or areas that need careful review:
- Breaking changes
- Security implications
- Performance concerns
- Missing test coverage