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

shape

/shape

Przeprowadza krótkie rundy wywiadu, które rozstrzygają decyzje pomysłu lub planu, z zalecaną odpowiedzią przy każdym pytaniu, zanim cokolwiek powstanie.

Licencja
MIT
Ostatnia zmiana repozytorium
13.11.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
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
1
Przestarzałość

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

Przeprowadza krótkie rundy wywiadu, które rozstrzygają decyzje pomysłu lub planu, z zalecaną odpowiedzią przy każdym pytaniu, zanim cokolwiek powstanie.

Argumenty

/shape <idea, plan or design to shape>
Oryginalny opis (EN)

Interview the user in short rounds that settle every decision an idea, plan or design depends on, each question with a recommended answer, before anything is built. Use when the user wants to brainstorm, discuss, ideate, shape or stress-test an idea, plan or design, asks to be grilled or interviewed about it, or when requirements are unclear before building; it fires on these requests in any language the user writes.

Jak działa

  1. Which interview runs
  2. Procedure
  3. Records
  4. Language
Sekcje z nagłówków SKILL.md, w oryginale · 43 linii, 571 słów
Podgląd SKILL.md
---
name: shape
description: Interview the user in short rounds that settle every decision an idea, plan or design depends on, each question with a recommended answer, before anything is built. Use when the user wants to brainstorm, discuss, ideate, shape or stress-test an idea, plan or design, asks to be grilled or interviewed about it, or when requirements are unclear before building; it fires on these requests in any language the user writes.
argument-hint: "<idea, plan or design to shape>"
---

# Shape

Turns an open idea, plan or design into decisions the user has made, one round of questions at a time, and acts on none of it until the user confirms the result.

Learned from `grilling` by Matt Pocock ([mattpocock/skills](https://github.com/mattpocock/skills), MIT); no text is copied.

**Topic:** $ARGUMENTS

## Which interview runs

Advisory (agent judgment), owner's order (12/11/2026):

1. This skill runs first.
2. `grilling` (`/grill-me`, or `/grill-with-docs` when the user wants a glossary and decision records kept) runs when this skill is not installed or the user asks for it by name; put its questions through the host's native question tool too.
3. Superpowers `brainstorming` only when the user wants many divergent design ideas rather than decisions, and it is installed.

In a Spec Kit repository this skill works inside a phase like the other phase tools and yields to Spec Kit's own clarify step. At router depth MIN, skip it unless the user asked for it.

## Procedure

Advisory (agent judgment); no hook or script enforces these steps.

1. **Map the decisions.** List what must be decided and draw the dependencies as a tree: a decision is open to ask only when every decision it depends on is settled.
2. **Split facts from decisions.** A fact the agent can find (a file, a command's output, a read-only subagent's search) is the agent's to find; never ask the user for it. Choices, priorities and trade-offs are the user's.
3. **Ask one round, in the native form.** Ask every open decision whose prerequisites are settled, and nothing that depends on an answer still missing. Each decision is one question in the host's native question tool (`AskUserQuestion` on Claude Code, `request_user_input` on Codex, `ask_question` on Antigravity), never a numbered text list: two to four options, your recommended option first with its trade-off in the option's description, the alternatives after it. A round larger than one call allows (four questions on Claude Code) is split across calls, blocking questions first. Plain text only when the session has no such tool, the tool fails, or the answer is free text. A question that waits on a lookup still running waits; ask the rest now.
4. **Update the tree.** Record each answer, add the decisions it opens, drop the ones it closes, and ask the next round.
5. **Close.** When no open decision remains, summarize what was decided and ask the user to confirm it. Act on nothing (no code, no file, no dispatch) before that confirmation.

When the user only wants many raw ideas, the first round offers two or three distinct directions as options; later rounds go deeper on the one they pick.

## Records

Advisory (agent judgment):

- Write each settled decision with its date where the work keeps its decisions: the work record's goal and acceptance section when `coding-router` created a work record, otherwise the plan, the issue or the pull request body.
- A decision the user cannot make yet stays open in that record, with who owns it and what would unblock it.
- In a delegated or headless run nobody can answer: list the open decisions with your recommended answers in the report, mark them unanswered, and never present a recommendation as the user's decision.

## Language

**Advisory (agent judgment):** Talk to the user in the language they are using, including questions and option labels; keep command names, flags, file paths, skill names and other technical names unchanged.

Wersje

RepozytoriumWynikLicencja
Ta strona · finolabs/finolabs-vibecode90MIT
biliboss/skills100MIT
gmdkaio/kstack100MIT
ebullient/qrspi-x100Apache-2.0
YnotnaUK/ai-skills100MPL-2.0
jamesm-dev/payday-dev100MIT
nyelonong/galdr100MIT
thecraighewitt/skills100MIT
tiago-peixoto/claude-shapeup95MIT

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

  • 100grill
    Przepytuje użytkownika o niedookreśloną funkcję, projekt lub plan przed napisaniem kodu, po jednej decyzji naraz, z zalecaną odpowiedzią do każdej.
  • 100interview
    Przepytuje użytkownika w krótkich rundach, zamieniając niejasny pomysł lub plan w rozstrzygnięte decyzje, z zalecaną odpowiedzią na każde pytanie.
  • 90decision-interview
    Rozstrzyga kolejno otwarte gałęzie planu lub decyzji, po jednym pytaniu z zalecaną odpowiedzią, a w trybie zapisu zachowuje tylko przypięte terminy.
  • 100grill-with-docs
    Przepytuje użytkownika o plan lub projekt po jednym pytaniu, z zalecaną odpowiedzią do każdego, opierając odpowiedzi na dokumentacji i przykładach projektu zamiast domysłów.
  • 87grilling
    Przesłuchuje użytkownika w sprawie planu, decyzji lub pomysłu, gdy chce go sprawdzić na wytrzymałość.
  • 100grill-design
    Testuje projekt, pomysł lub podejście przez wywiad po jednym pytaniu, z zalecaną odpowiedzią i jednozdaniową samokrytyką oraz sprawdzeniem odpowiedzi względem wcześniejszych decyzji.

Uwagi i zgłoszenia

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