b-open-io/prompts/write-pr
Claude Code and agent skill by b-open-io/prompts
- community
Checking that the SKILL.md file is still in the repository.
This skill should be used when opening a GitHub pull request, running `gh pr create`, writing a PR title or body, editing a PR description, or when a PR dumps loop state (NEXT CYCLE STARTS HERE, checker verdict, ticket-id prefix).
Install
npx vskill@latest install b-open-io/prompts/write-prSKILL.md
Write a pull request
GitHub is for humans. Tickets are for work items. The loop ledger is for the loop.
The always-on contract lives in AGENTS.md / CLAUDE.md under Pull requests. scripts/lint-pr.sh is the gate. Detail: software-factory references/human-artifacts.md.
Title
Imperative summary a reviewer can read, then [KEY-1234].
Do not start the title with ENG-1234:.
Body
At most 40 lines. Loop process belongs in a PR comment, not the body.
Gate
A non-zero exit means rewrite. Do not call gh pr create until it exits 0.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmodules/orchestra/skills/software-factory/templates/write-pr/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/b-open-io/prompts/write-pr)