pr-writing
Draft PR titles and descriptions from local git history.
How do I install this agent skill?
npx skills add https://github.com/darknesskiller/skills --skill pr-writingIs this agent skill safe to install?
- Gen Agent Trust Hubpass
This skill drafts pull request titles and descriptions by analyzing local git history and project configuration files. It uses the git command-line tool to gather information and provides structured templates for the agent. No security risks were identified beyond the inherent nature of analyzing local code repositories.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
PR Writing
The helper script lives at scripts/pr_writer.py relative to this skill's directory (the harness resolves it). Run it from the user's repo with the script's absolute or skill-relative path:
python3 <skill-dir>/scripts/pr_writer.py
Steps
- Run helper or inspect branch. Done when source, target, commits, changed files known.
- Detect profile or accept
--profile. Draft with Description, Test Plan, Test Result, Links. Add Screenshot only forfrontend. - Compose title.
featadds behavior,fixrepairs,refactorrestructures. Ticket in branch or commits:<feat|fix|refactor> [TICKET-123]: concise description. No ticket:<feat|fix|refactor> (feature-name): concise description. - Every claim must be supported by local context. Unknowns labeled, not invented.
Completion: title follows the ticket rule, body has applicable headings, profile matches repo, unknowns labeled.
Commands
draft --repo-dir . [--target main] [--format toon] [--profile frontend]
Profiles
| Signal | Profile |
|---|---|
| React, Next, Vue, Nuxt, Svelte, Angular, Astro, Preact, React Native | frontend |
Flutter pubspec.yaml | frontend |
Dart pubspec.yaml | dart |
go.mod | go |
| None | generic |
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/darknesskiller/skills/pr-writing">View pr-writing on skillZs</a>