Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    yuvasee

    summary

    yuvasee/summary
    Productivity
    5

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Generate branch summaries for PR descriptions.

    SKILL.md

    Summary

    Generate concise summaries of changes made on the current branch for PR descriptions.

    Requirements

    • Must be in a git repository
    • Must be on a branch (not main/master)

    Execution

    Create a short summary of changes made on this branch suitable for a PR description.

    Scope: Current branch vs main

    Steps

    1. Verify branch context:

      • Check current branch: git branch --show-current
      • Ensure not on main/master (error if so)
    2. Get changes:

      • Run git diff main...HEAD to see all changes since divergence
      • Run git log main..HEAD --oneline to see commit history
    3. Analyze changes:

      • Review the diff to understand what was changed
      • Look at commit messages for context
      • Identify the main purpose/theme of the changes
      • Note key files/components modified
      • Identify the type of change (feature/fix/refactor/docs/etc.)
    4. Generate summary:

      • Create a concise 2-4 sentence summary capturing:
        • What was changed (high-level)
        • Why it was changed (if evident from commits/diff)
        • Any notable technical decisions or approaches
      • Focus on "why" over "what" where possible
      • Use clear, direct language
      • Avoid technical jargon unless necessary
    5. Format for PR:

      • Present the summary ready to paste into PR description
      • Include list of key files changed (if helpful)
      • Suggest test plan items if relevant

    Output Format

    ## Summary
    [2-4 sentence summary]
    
    ## Key Changes
    - [Main change 1]
    - [Main change 2]
    - [Main change 3]
    
    ## Test Plan
    - [ ] [Test item 1 if relevant]
    - [ ] [Test item 2 if relevant]
    

    Notes

    • Keep it SHORT - PR descriptions should be scannable
    • Focus on the "why" and "so what" over implementation details
    • If the branch has many unrelated changes, call that out
    • Suggest splitting the summary if changes are too diverse
    Recommended Servers
    Neon
    Neon
    OpenZeppelin
    OpenZeppelin
    Gitlab
    Gitlab
    Repository
    yuvasee/samocode
    Files