st-plan-loop
/st-plan-loop
Pisze numerowany plan z kryterium sprawdzenia przy każdym kroku, krytykuje go w świeżym przebiegu i wykonuje krok po kroku.
- Autor
- 58fly ↗
- Repozytorium
- dsh-stack ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 08.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 08.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Pisze numerowany plan z kryterium sprawdzenia przy każdym kroku, krytykuje go w świeżym przebiegu i wykonuje krok po kroku.
Oryginalny opis (EN)
Write a numbered plan with an acceptance check for each step, critique it once in a fresh pass, revise it, then execute one step at a time. Use when a task touches more than one file, has unclear scope, or failed before because steps were missed. Invoke as /st-plan-loop.
Jak działa
- Steps
- Stop when
- Rules
Podgląd SKILL.md
--- name: st-plan-loop description: "Write a numbered plan with an acceptance check for each step, critique it once in a fresh pass, revise it, then execute one step at a time. Use when a task touches more than one file, has unclear scope, or failed before because steps were missed. Invoke as /st-plan-loop." --- # st-plan-loop Plan before coding, check the plan once, then build the task one verified step at a time. ## Steps 1. Restate the goal in one sentence. List the files and commands you expect to touch. Read those files before you plan. Do not plan from memory. 2. Write a numbered plan. Each step gets one action and one acceptance check that a command or a direct observation can confirm, for example "`npm test -- auth` passes" or "`GET /health` returns 200". Keep each step small enough to verify in a single diff. 3. Write the plan to a file (PLAN.md, or the PROGRESS.md from st-context-reset) so later steps and fresh sessions can read it. 4. Critique the plan in a fresh pass. Reread only the goal and the plan, as a reviewer who did not write it. If you can, run the critique in a subagent or new session. Answer three questions: - Which step is missing (setup, migration, config, tests, cleanup)? - Which assumption has not been checked against the code or docs? - Is there a simpler path that reaches the same goal with fewer steps? 5. Revise the plan. Check each risky assumption now by reading code or running a command. Do not carry it forward as a guess. 6. Execute step 1 only. Run its acceptance check and read the real output. Use st-verify-loop when the check fails. 7. Mark the step done in the plan file, along with the evidence (command and result). Then move to the next step. 8. If a step shows that the plan is wrong, stop and revise the remaining steps before continuing. Do not improvise around it. ## Stop when - Every step is marked done and its check passed, and the original goal holds when you check it end to end. - You have done 2 critique rounds. A third round almost never finds anything new, so execute. - A step fails its check twice in a row. Switch to st-unstick. ## Rules - No step without a check. "Looks right" is not a check. - Do one step per diff. Do not batch steps to save time. - Do not add steps that the goal does not need. - Keep the plan short: about 3-10 steps. Split bigger work into separate plans.
Wersje
W bazie nie ma innych skilli o nazwie st-plan-loop.
Migawka bazy z 13.11.2026 · wersja paczki 3ba520d0f12f (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
- 100ds-plan-loop
Pisze ponumerowany plan z kryterium sprawdzenia dla każdego kroku, krytykuje go w świeżym przebiegu, poprawia i wykonuje krok po kroku. - 90plan-loop
Planuje pracę z użytkownikiem w pliku PLAN.md, a potem implementuje ją krok po kroku, z /clear po zapełnieniu kontekstu, także przy wznawianiu pracy. - 90task-planning
Rozbija prośbę wymagającą kilku kroków lub narzędzi na plan w odpowiedniej kolejności, wykonuje go krok po kroku i obsługuje błędy. - 92plan-execute
Wykonuje krok po kroku plan użytkownika dopracowany iteracyjnie, z wznawianiem po błędzie, po poleceniu /plan-execute. - 84execute-plan
Wykonuje plany wdrożenia krok po kroku, także jako stos pull requestów z jednym PR na krok. - 100plan-first
Układa krótki plan przed zadaniem programistycznym, które dotyka wielu kroków lub plików, a potem wykonuje je krok po kroku z kontrolami.