pr-writing SKILL.md skillA

pr-writing from dkstm95/hope is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add dkstm95/hope/pr-writing@git:20260930.19be338

Pins git:20260930.19be338 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
dkstm95/hope
Path
plugins/hope/skills/pr-writing/SKILL.md
Versions recorded
1
Latest version
git:20260930.19be338, committed Sep 30, 2026
Size
3,505 bytes
Repository stars
8
License
MIT

Write or update PR and MR titles and descriptions when creating or editing a pull request or merge request, including when the agent reaches that step during implementation. Use for requested drafts too, not review-only requests or standalone commit messages.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Hope PR Writing

Apply when preparing a PR or MR title and description, whether the person asks
directly or the current authorized workflow reaches creation or update. Explicit
invocation is also supported. Work in the current conversation under the
surrounding task's authority to publish, push, or merge.

## Ground the description

Read applicable repository instructions, including `AGENTS.md` and
`CONTRIBUTING.md` when present, and the relevant PR or MR template. Check hidden
template locations such as `.github` and `.gitlab/merge_request_templates`;
an empty file-search result does not establish that these known paths are absent.
Honor the person's language, scope, and project conventions. Without a project
rule, use a descriptive title and proportionate prose; do not impose Conventional
Commits, a character limit, or mandatory headings. Do not create project settings
just to apply this skill.

Identify the actual proposed change against its target branch. Use the current
diff, relevant code, conversation decisions, and observed verification results.
Distinguish committed changes from local work that will not be submitted. Use
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add dkstm95/hope/pr-writing@sha256:8b55c4e2b3c822dd

The line at the top of this page pins the label git:20260930.19be338, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_2u2z6nq42xs4eqe4.svg)](https://markdownregistry.com/a/art_2u2z6nq42xs4eqe4)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Sep 30, 2026.

versioncommittedcommitsizeaudit
git:20260930.19be338 latest2026-09-30 19be338 3,505 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (3505 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

dkstm95/hope · 8 stars · license MIT · pushed 2026-10-09 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_2u2z6nq42xs4eqe4
GET https://markdownregistry.com/api/v1/resolve?ref=dkstm95/hope/pr-writing
GET https://markdownregistry.com/api/v1/blob/8b55c4e2b3c822dd42556aee13f2ec0f789da9c4abd6f16c730f8e36aae40ebc

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from dkstm95/hope

AGENTS.md AGENTS.md file
dkstm95/hope · AGENTS.md
git:20260930.19be338 · audit A · 8 stars
CLAUDE.md CLAUDE.md file
dkstm95/hope · CLAUDE.md
git:20260729.d071b39 · audit B · 8 stars
align SKILL.md skill
dkstm95/hope · plugins/hope/skills/align/SKILL.md · Resolve consequential choices and shared intent before implementation. Use only when explicitly invoked.
git:20260928.ff3dfa2 · audit A · 8 stars
design SKILL.md skill
dkstm95/hope · plugins/hope/skills/design/SKILL.md · Create or refine interface mockups from goals, references, and feedback. Use only when explicitly invoked.
git:20260928.ff3dfa2 · audit A · 8 stars
diagram SKILL.md skill
dkstm95/hope · plugins/hope/skills/diagram/SKILL.md · Create, refine, or review explanatory diagrams and data charts. Use only when explicitly invoked.
git:20260928.ff3dfa2 · audit A · 8 stars
diff SKILL.md skill
dkstm95/hope · plugins/hope/skills/diff/SKILL.md · Explain or review a GitHub pull request with captured evidence and an offline HTML review with grouped code. Use only…
git:20260930.8c9fbcd · audit A · 8 stars
sweep SKILL.md skill
dkstm95/hope · plugins/hope/skills/sweep/SKILL.md · Apply proven, behavior-preserving codebase cleanup. Use only when explicitly invoked.
git:20260928.ff3dfa2 · audit A · 8 stars
whiplash SKILL.md skill
dkstm95/hope · plugins/hope/skills/whiplash/SKILL.md · Critically review a work product, fix supported material issues, and repeat verification and review until no material…
git:20261009.cb6cd57 · audit A · 8 stars
write SKILL.md skill
dkstm95/hope · plugins/hope/skills/write/SKILL.md · Draft, edit, or review language while preserving meaning and voice. Use when explicitly invoked or when Hope PR Writing…
git:20260930.19be338 · audit A · 8 stars

Every file in dkstm95/hope

Other files named pr-writing

pr-writing SKILL.md skill
skyf0xx/hedgehog · src/skills/pr-writing/SKILL.md · Use whenever writing a PR title/description, a commit message body, a code review comment, or an issue — in Hedgehog's…
git:20260909.980f36c · audit A · 46 stars
pr-writing SKILL.md skill
timharris707/skills · plugins/clickai-codex/skills/run/pr-writing/SKILL.md · When filing a PR, updating a PR description, responding to PR review feedback, or writing a PR or review-thread comment…
git:20261008.0b04f1c · audit A · 44 stars
pr-writing SKILL.md skill
timharris707/skills · skills/run/pr-writing/SKILL.md · Write a pull request the decider can judge from its description alone: problem first, before-and-after evidence, a…
git:20261008.0b04f1c · audit A · 44 stars
pr-writing SKILL.md skill
tjcages/skills · pr-writing/skills/pr-writing/SKILL.md · Write or review clear commit messages, PR titles, and PR descriptions that explain what changed and why. Use before…
v1.0.0 · audit A · 6 stars

Browse by kind, by grade A, or by owner.