Przejdź do treści
Biblioteka skilli
Programowanie · Pisanie

pr-description

/pr-description

Pisze szczegółowy opis PR na GitHubie, który wyjaśnia, co się zmieniło, dlaczego, jak to zaimplementowano i jak przetestowano.

Repozytorium
basic-memory ↗
Licencja
AGPL-3.0
Ostatnia zmiana repozytorium
25.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

AGPL-3.0, copyleft: przeróbki udostępniane innym muszą mieć tę samą licencję.

Co robi i kiedy

Pisze szczegółowy opis PR na GitHubie, który wyjaśnia, co się zmieniło, dlaczego, jak to zaimplementowano i jak przetestowano.

Oryginalny opis (EN)

Use when opening or updating a GitHub PR - writes a detailed PR description that explains what changed, why it changed, how it was implemented, and how it was tested.

Jak działa

  1. When to Use
  2. Goals
  3. Workflow
  4. Commands
  5. Body Structure
  6. Quality Bar
  7. Optional Enhancements
Sekcje z nagłówków SKILL.md, w oryginale · 71 linii, 266 słów
Podgląd SKILL.md
---
name: pr-description
description: Use when opening or updating a GitHub PR - writes a detailed PR description that explains what changed, why it changed, how it was implemented, and how it was tested.
license: MIT
---

# PR Description Writer

Create and publish high-quality PR descriptions that help reviewers understand intent, implementation details, and verification steps.

## When to Use

- Opening a new PR
- Refreshing a stale or minimal PR description
- Capturing implementation rationale for future debugging

## Goals

Every PR body should clearly answer:

1. What changed?
2. Why did we make this change now?
3. How was it implemented?
4. How was it tested?
5. What risks or follow-ups remain?

## Workflow

1. Discover PR context and changed files.
2. Extract intent from commit(s) and code changes.
3. Draft a structured PR body.
4. Apply the body to the PR.
5. Re-open the PR view and confirm body/labels.

## Commands

```bash
# Identify the active PR for current branch
gh pr view --json number,title,url,baseRefName,headRefName

# Inspect changed files and patch summary
gh pr diff --name-only
gh pr diff

# Review commit messages for intent
git log --oneline --decorate -n 10

# Apply updated body
gh pr edit <pr-number> --body-file /tmp/pr-body.md
```

## Body Structure

Use the template in [references/pr-body-template.md](references/pr-body-template.md).

Required sections:

- `## Why`
- `## What Changed`
- `## Implementation Details`
- `## Testing`
- `## Risks / Follow-ups`

## Quality Bar

- Be specific: name concrete files, routes, scripts, and commands.
- Explain tradeoffs and constraints, not just mechanics.
- Testing section must include exact commands run and outcomes.
- If something is not tested, state it explicitly.

## Optional Enhancements

- Add `## Screenshots` for UI work.
- Add `## Rollout Notes` when release sequencing matters.
- Add `## Reviewer Guide` for large diffs.
Pliki w paczce (2)
  • SKILL.md 2 KB
  • references/pr-body-template.md 1 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · basicmachines-co/basic-memory100AGPL-3.0
tanstack/ai100MIT
dxos/dxos100Apache-2.0
sanity-io/sanity100MIT
gosodax/sodax-sdks100MIT
jdx/mise100MIT
The01Geek/prflow100MIT
jungvonmatt/agent-toolkit100MIT
petekp/claude-code-setup100MIT

Migawka bazy z 28.10.2026 · wersja paczki 6740a134bf81 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100v1-pr-description
    Pisze tytuł i opis pull requestu na GitHubie albo aktualizuje je po zmianach w kodzie.
  • 100github-pr-description
    Generuje i tworzy opisy pull requestów przez GitHub CLI na podstawie diffa i historii commitów: co się zmieniło, dlaczego i jak testować.
  • 92pr
    Pomaga napisać opis pull requesta: co się zmieniło, dlaczego i jak to sprawdzić.
  • 92pr
    Pomaga napisać opis pull requesta: co się zmieniło, dlaczego i jak to sprawdzić.
  • 92pr
    Pomaga napisać opis pull requesta: co się zmieniło, dlaczego i jak to sprawdzić.
  • 100engineering-change-descriptions
    Pisze i poprawia opisy pull requestów, commit messages i podsumowania zmian w kodzie, wyjaśniając, co się zmieniło i dlaczego.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.