Przejdź do treści
Biblioteka skilli
Zarządzanie i produkt · Planowanie

prd

/prd

Tworzy lub aktualizuje zgłoszenie w Linear lub GitHub Issues, które jest specyfikacją wdrożenia danego efektu pracy.

Repozytorium
pipe-skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
08.11.2026

Ocena i bezpieczeństwo

95/ 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ść30 / 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
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

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

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Tworzy lub aktualizuje zgłoszenie w Linear lub GitHub Issues, które jest specyfikacją wdrożenia danego efektu pracy.

Wyzwalacze z opisu

create an issue for this effortpush this as an issueupdate issue ABC-123update issue #42track this in an issue
Oryginalny opis (EN)

Create an outcome, or an issue that is the specification for its own implementation, or update one after the plan changes, in Linear or GitHub Issues. For a project whose CLAUDE.md names where it tracks work. Use when the user says "create an issue for this effort", "push this as an issue", "update issue ABC-123", "update issue #42", "track this in an issue", or runs /pipe-skills:prd in such a project.

Jak działa

  1. Draft first
  2. Outcome
  3. Issue
  4. Update
  5. Close
Sekcje z nagłówków SKILL.md, w oryginale · 37 linii, 526 słów
Podgląd SKILL.md
---
name: prd
description: Create an outcome, or an issue that is the specification for its own implementation, or update one after the plan changes, in Linear or GitHub Issues. For a project whose CLAUDE.md names where it tracks work. Use when the user says "create an issue for this effort", "push this as an issue", "update issue ABC-123", "update issue #42", "track this in an issue", or runs /pipe-skills:prd in such a project.
disable-model-invocation: false
---

# Issue as PRD

An issue is the specification for its implementation: the design and the plan live in the issue, not in a document in the repository.

The project `CLAUDE.md` names where it tracks work. Read the tracker file for it, `${CLAUDE_PLUGIN_ROOT}/trackers/linear.md` or `${CLAUDE_PLUGIN_ROOT}/trackers/github.md`, and run each operation below as that file says. If the project `CLAUDE.md` names no tracker, stop and offer `/pipe-skills:setup`.

An outcome holds issues, and the tracker file says what an outcome is. Order issues with "blocked by" relations. Link issues as children of a parent issue only when the group is itself a piece of work with its own success criteria, with the parent link of the tracker file.

## Draft first

Show the draft before you file. Read the outcomes with their descriptions, put each issue in the outcome whose goal it serves, and name that outcome in the draft with a one-line reason. Propose a new outcome only for a goal that no outcome covers, with its own success criteria and more than one issue. Ask the user when two outcomes fit, when none fits, or when the work covers more than one. List each open decision with the options and your recommendation, and ask whether the scope is complete. File only after the user's go.

## Outcome

Sections: **Description** (one line), **Goal**, **Business impact**, **Success criteria**, **Risks**. Set the target date. Its issues are its plan.

## Issue

The case, written when the issue is planned: **Description** (one line), **Goal**, **Business impact**, **Success criteria** (how you prove it), **Risks**.

The issue says what the work must achieve and what it is worth, not how to build it. The **Business impact** gives the weight of the work: what it costs today, how often, and for whom, because `implement` sizes the change and `review` sizes its bar from it. The **Success criteria** say what done looks like. Name a method, a plan, or a list of edge cases only when the user decided it, and mark it as decided, because each prescribed guard is more for the implementer to build and for the reviewer to attack.

The design, added when the work starts: **State** (what exists today), **Options** (when there is more than one path), **Plan** (only the steps the user decided, in order), **Context** (the decisions and what else a reader needs).

Drop a section that holds nothing. File the issue in its outcome, assigned to the user, in state `Todo`, with its priority and its "blocked by" relations, so that `pipe-skills:autonomous-loop` takes the issues in the correct order. Give the identifier and the URL, and offer to run `pipe-skills:implement`.

## Update

When the plan changes, rewrite the description to the current proposal only, with `pipe-skills:final-state`, and add a comment with the change and its reason. When the issue serves another outcome, move it there after the user's go, and say why in the same comment.

## Close

`/pipe-skills:ship` closes the issue after the merge. To close it by hand, first ask the user: "do you think we are ready to close this issue?"

Write each paragraph or bullet as one line, with real newlines, not `\n` escapes.

Wersje

RepozytoriumWynikLicencja
Ta strona · felipeam86/pipe-skills95MIT
stefanoskarakasis/product-marketing-skills100MIT
duronext/jig100MIT
OpenHands/extensions100MIT
alienfast/claude100MIT
rafagomes/ai-workflow100MIT
nkhanhpham99/ai-pm-os100MIT
jeffersonvalente/cardume100MIT
fakoli/anvil100MIT

Migawka bazy z 13.11.2026 · wersja paczki 1ea8f00bfec3 (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

  • 100assess
    Ocenia, czy zgłoszenie w Linear lub GitHub nadal pasuje do kodu i celu, i podaje werdykt z dowodami.
  • 90implement
    Realizuje zgłoszenie z Linear lub GitHub od początku do końca: gałąź, kroki w commitach, przegląd i pull request.
  • 100issue-tracking
    Tworzy, prowadzi i śledzi zgłoszenia w GitHub, Linear lub GitLab: zakładanie błędów i epików, sprawdzanie i aktualizowanie zgłoszeń.
  • 100issue-tracking
    Tworzy, prowadzi i śledzi zgłoszenia w GitHub, Linear lub GitLab: zakładanie błędów i epików, przegląd zgłoszeń i aktualizowanie ticketów.
  • 100issue-tracking
    Tworzy, prowadzi i śledzi zgłoszenia w GitHub, Linear lub GitLab: zakładanie błędów i epików, przegląd zgłoszeń i aktualizowanie ticketów.
  • 100linear-issue
    Pobiera zgłoszenie Linear wraz z powiązanym kontekstem i analizuje je przed rozpoczęciem pracy nad zadaniem.

Uwagi i zgłoszenia

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