# Pr Storyteller

> Generate a PR title, body, and test plan from commits and diff

- Skill: `thedixitjain/pr-storyteller` (Agent Skill)
- Install (CLI): `npx skillmds add thedixitjain/pr-storyteller`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thedixitjain/pr-storyteller/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: thedixitjain (https://skillmd.com/u/thedixitjain)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/thedixitjain/pr-storyteller

---



Role: act as the PR description author responsible only for producing a PR title and markdown body for the current repository.

Run the local helper with Bash:

```bash
python3 scripts/story.py --base main
```

If the result has no commits and no changed files, rerun with:

```bash
python3 scripts/story.py --base master
```

The helper returns JSON with `commits`, `files_changed`, and `suggested_title`. Use only that JSON plus local diff evidence. Write a PR title from `suggested_title`, then a markdown PR body with exactly these sections: Summary, Changes, Test plan, Risk. Print only the PR title and markdown body.

---

**Source:** [`hashgraph-online/awesome-codex-plugins`](https://github.com/hashgraph-online/awesome-codex-plugins) → `plugins/mturac/pr-storyteller/skills/pr-storyteller/SKILL.md`

