PR Description Writer
Adds 'what it does, why, how to test' description to opened PRs
// The problem
Developers hate writing PR descriptions. Empty or one-line PRs slow code review. Reviewers can't read 50 files without context.
// What it does
On PR open, reads diff + commit messages + linked issue. Suggests a standard-format description: summary, motivation, change list, test plan, screenshots.
// Value
Reviewers get context, junior devs build the habit of writing PRs properly.
⏱ Setup time: 1-2 gün
// How it works
- 01
GitHub/GitLab webhook (PR opened)
- 02
Diff + commits + linked issue okuma
- 03
LLM ile yapılandırılmış description
- 04
PR'a comment olarak öneri (geliştirici onaylar ve kopyalar)
- 05
Veya direkt PR body güncelleme (ayar)
- 06
Sonraki commit'lerde description güncellemesi önerir
- 07
Repo başına stil rehberi öğrenilir
// Real example
Cem backend dev. PR #1247 açar, boş description. PR Description Writer 30sn'de comment: "Önerilen description: ## What — Adds rate limiting to /api/auth/login. ## Why — Brute-force attempts logged in Sentry son 7 gün, fix #1240. ## How — Redis sliding window (10 attempts/15min/IP). ## Test — `auth.test.ts` yeni testler, manuel test rehberi: ..." Cem onaylar, copy-paste.
// Trigger
PR opened webhook
// Output channels
// Integrations
// Limits (honest)
- ×PR description final karar geliştiricinin — otomatik update opsiyonel
- ×Çok küçük PR'larda marginal değer
- ×Çok karmaşık architectural PR'larda insan müdahalesi gerekir
// SSS
01.Copilot PR Summarizer'la aynı mı?+
Benzer, ama bizim ajan linked issue + commit message + repo stilini de öğreniyor. Daha kişiselleştirilmiş.
02.Private repo desteği?+
Evet, GitHub Apps olarak kurulur — sadece okumaya izin verirseniz.
// Tech stack
// Don't see the one you need? Tell us — we ship in 2 days.
Request this agent →