pr-title-and-description
OfficialDraft clear PR titles and descriptions
System Documentation
What problem does it solve?
Pull requests often lack concise, conventional-commit style titles and a complete, template-compliant description summarizing all substantive changes, which makes reviews slower and release notes less reliable. This Skill helps transform branch diffs and commit context into a ready-to-paste PR title and a full markdown description that follows the repository's PR template.
Core Features & Use Cases
- Conventional commit title: Produce a single-line, conventional-commit formatted PR title (type(scope): short description).
- Template-complete description: Generate a markdown PR body that fills the repository's pull request template sections (Description, Linked Issues, Type, Scope, Testing notes, etc.) by analyzing diffs and commit messages.
- Context-aware summarization: Inspect config and source file diffs to identify multiple themes (e.g., tooling, refactors, feature work) and include linked issue references when provided.
- Use Case: When preparing a feature branch for review, use this Skill to create a clear title and a thorough description that documents scope, testing steps, and any preview notes.
Quick Start
Draft a PR title and full description for the current branch compared to origin/main, and include "Closes #N" if you provide an issue number.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pr-title-and-description Download link: https://github.com/kartuli-app/kartuli/archive/main.zip#pr-title-and-description Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.