y-pr-desc

Generates concise PR descriptions from yadm branch context and diffs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/salimhamed/dotfiles --skill y-pr-desc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: y-pr-desc
Source: https://github.com/salimhamed/dotfiles/tree/main/.claude/skills/y-pr-desc
Command: npx skills add https://github.com/salimhamed/dotfiles --skill y-pr-desc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of PR descriptions for changes made in a yadm-managed repository, saving time and ensuring consistent messaging during reviews.

Core Features & Use Cases

  • Context gathering: runs a context-gathering script to summarize commits, diffs, and affected files.
  • Structured PR content: formats a concise, review-friendly PR description.
  • Use Case: ideal for routine dotfiles updates where multiple commits touch configuration and scripts.

Quick Start

Run the gather context script to collect branch information and diffs, then format the output into a PR description for the current yadm branch.

Frequently Asked Questions about y-pr-desc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate a PR description for yadm dotfiles changes?

To auto-generate a PR description for yadm changes, a context-gathering script collects the current and base branches, commits, diff statistics, changed files, and full diff. This structured payload is then formatted into a concise, review-friendly PR description.

What context is needed to create a consistent PR description for a yadm branch?

Creating a consistent PR description for a yadm branch requires context including the current and base branches, commit history, diff statistics, changed files, and the full diff content. This data ensures consistent messaging across multiple dotfile updates.

Can I automate PR messaging for routine dotfiles updates across multiple commits?

Yes, you can automate PR messaging for routine dotfiles updates across multiple commits. The Skill gathers contextual data from all commits touching configurations and scripts, formatting a structured and consistent PR description for review.

How to format a structured PR payload from git diff statistics and changed files?

To format a structured PR payload from git diff statistics and changed files, the Skill runs a script that collects branch information and diffs. This outputs a structured payload ready for formatting into a concise PR description.

Does this PR generation approach work with yadm branch-based workflows?

Yes, this PR generation approach specifically works with yadm branch-based workflows. It applies to development workflows using yadm for branch-based changes, gathering contextual data to enable consistent PR messaging across commits, diffs, and affected files.