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

lite-prd

/lite-prd

Zamienia niejasne żądanie funkcji w lekki PRD: przeprowadza wywiad pytanie po pytaniu, zapisuje każdą rundę w repozytorium oraz plik lite-prd.md.

Repozytorium
tech-snacks ↗
Licencja
MIT
Ostatnia zmiana repozytorium
18.08.2026

Ocena i bezpieczeństwo

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

Brak sygnałów. Repozytorium zmienione 18.08.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

Zamienia niejasne żądanie funkcji w lekki PRD: przeprowadza wywiad pytanie po pytaniu, zapisuje każdą rundę w repozytorium oraz plik lite-prd.md.

Wyzwalacze z opisu

write a PRDspec this featureflesh this out
Oryginalny opis (EN)

Use when the user hands you a vague or half-formed feature ask and wants it turned into a lightweight PRD, or asks to "write a PRD", "spec this feature", "flesh this out", or invokes /lite-prd. Interviews the user by traversing a design tree of clarifying questions, persists every Q&A round to the repo, and emits a lite-prd.md.

Jak działa

  1. What this does
  2. Flags
  3. Step 1 — Set up the workspace
  4. Step 2 — Interview by traversing the design tree
  5. Step 3 — Synthesize the PRD
  6. Step 4 — Report
  7. Honesty rule
Sekcje z nagłówków SKILL.md, w oryginale · 47 linii, 476 słów
Podgląd SKILL.md
---
name: lite-prd
description: Use when the user hands you a vague or half-formed feature ask and wants it turned into a lightweight PRD, or asks to "write a PRD", "spec this feature", "flesh this out", or invokes /lite-prd. Interviews the user by traversing a design tree of clarifying questions, persists every Q&A round to the repo, and emits a lite-prd.md.
---

# lite-prd

Turn a vague feature ask into a lightweight PRD by interviewing the user with `AskUserQuestion`, traversing the design tree (branch deeper when an answer opens new territory), persisting every round, and writing `lite-prd.md`.

## What this does

1. Reads the vague ask and picks a slug + output folder.
2. Interviews the user in adaptive batches via `AskUserQuestion` (2–4 grouped questions per round), up to ~50 questions total.
3. **Traverses the design tree** — when an answer materially changes scope or leaves a real ambiguity, branch deeper into that thread before moving on.
4. Persists every question and answer to a Q&A log in the repo as it goes.
5. Synthesizes the answers into `lite-prd.md` in the pasted format (minus Monetization).

## Flags

- `--deep`: exhaustive branching — pursue every plausible sub-thread until the tree is dry or the ~50-question budget is spent. Default (no flag) is model-judged, biased to fewer: only branch when an answer materially changes scope or leaves a real ambiguity, and prefer finishing over exhausting the budget.

## Step 1 — Set up the workspace

- Derive a short kebab-case `<slug>` from the feature ask (e.g. "team invites" → `team-invites`).
- Create the folder `docs/lite-prd/<slug>/` in the repo the skill was invoked in. If it already exists, reuse it and continue an in-progress run rather than clobbering.
- Create/open the Q&A log at `docs/lite-prd/<slug>/qa-log.md`. Seed it with the raw ask.

## Step 2 — Interview by traversing the design tree

Read `references/traversal-protocol.md` and follow it exactly. It defines: how to seed the root questions, how to batch with `AskUserQuestion`, when to branch deeper vs. move on (and how `--deep` changes that), the ~50-question budget, and the persistence rule (write each round to `qa-log.md` immediately after the user answers, before asking the next batch).

Every round: ask → read answers → append the round to `qa-log.md` → decide whether to branch or advance.

## Step 3 — Synthesize the PRD

When the tree is covered (or the budget is spent), read `references/prd-template.md` and fill every section from the Q&A log. Write the result to `docs/lite-prd/<slug>/lite-prd.md`.

Rules:
- Use ONLY what the user actually told you plus low-risk, clearly-labeled inferences. Never invent requirements the interview didn't support.
- Requirements go in as user stories with `- [ ]` checkboxes, exactly as the template shows.
- Omit the **Monetization** section entirely (per the format).
- Anything still genuinely unresolved goes under **Critical Questions or Clarifications** — do not paper over gaps.

## Step 4 — Report

Tell the user the two paths written (`qa-log.md` and `lite-prd.md`), the question count, and list anything parked under Critical Questions so they know what's still open.

## Honesty rule

If the user's answers leave a section unsupported, write "TBD — see Critical Questions" rather than fabricating plausible-sounding content. A confidently-wrong PRD is worse than an honestly-incomplete one.
Pliki w paczce (3)
  • SKILL.md 3 KB
  • references/prd-template.md 2 KB
  • references/traversal-protocol.md 4 KB

Wersje

W bazie nie ma innych skilli o nazwie lite-prd.

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

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

Podobne skille

  • 100create-prd
    Tworzy dokument wymagań produktowych (PRD) dla nowej funkcji, gdy trzeba ją zaplanować.
  • 90prd-builder
    Zamienia pomysł produktowy w dokument PRD, sprawdzając zakres, lekką architekturę i wejście na rynek, a na końcu składa jeden dokument.
  • 100prd
    Pisze PRD, specyfikację funkcji lub jednostronicowy opis wymagań produktowych, gdy trzeba spisać, co i dlaczego budować.
  • 100prd
    Pomaga napisać PRD, specyfikację produktu lub brief funkcji albo zaktualizować istniejący PRD po zmianach projektowych.
  • 100prd
    Przeprowadza wywiad i zapisuje PRD w pliku docs/PRD.md: problem, zakres, typy użytkowników, przepływy i kryteria sukcesu.
  • 100v1-prd
    Zamienia zgłoszenie, issue albo pomysł na funkcję w dokument PRD z wymaganiami i kryteriami akceptacji.

Uwagi i zgłoszenia

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