Przejdź do treści
Biblioteka skilli
Programowanie · Automatyzacja

improve-loop

/improve-loop

Pracuje autonomicznie nad historyjkami z docs/STORIES.md w aplikacji Windows, buduje, porównuje zrzuty z referencjami i commituje poprawki.

Repozytorium
Phan-Tee ↗
Licencja
MIT
Ostatnia zmiana repozytorium
02.11.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 02.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

Pracuje autonomicznie nad historyjkami z docs/STORIES.md w aplikacji Windows, buduje, porównuje zrzuty z referencjami i commituje poprawki.

Wyzwalacze z opisu

keep goingwork through the backlog

Argumenty

/improve-loop [milestone, e.g. M1]
Oryginalny opis (EN)

Autonomous loop that works through docs/STORIES.md one story at a time for a Windows app, building, snapshotting, comparing against reference screenshots, fixing, and committing, until a milestone is done. Use when the user says "keep going", "work through the backlog", or wants an unattended improvement loop.

Jak działa

  1. 1. Pick
  2. 2. Plan
  3. 3. Code
  4. 4. Build and Snapshot
  5. 5. Compare
  6. 6. Commit and Record
  7. 7. Report
  8. Done when
Sekcje z nagłówków SKILL.md, w oryginale · 62 linii, 247 słów
Podgląd SKILL.md
---
name: improve-loop
description: Autonomous loop that works through docs/STORIES.md one story at a time for a Windows app, building, snapshotting, comparing against reference screenshots, fixing, and committing, until a milestone is done. Use when the user says "keep going", "work through the backlog", or wants an unattended improvement loop.
argument-hint: "[milestone, e.g. M1]"
---

# Improve loop

One pass through the loop takes one story from `todo` to `done`:

```text
pick story -> plan -> code -> .\build.ps1 -> .\tools\snap.ps1 -> compare -> fix -> commit -> update STORIES.md
```

Stop after the milestone the user named (default: current milestone), then report.

## 1. Pick

Open `docs/STORIES.md`. Take the first `todo` story in the current
milestone whose dependencies are `done`. Set it to `doing`.

## 2. Plan

Write two to five lines before editing code: which files change, which
models need new fields, and which snapshot page will verify it.

## 3. Code

Follow `csharp-winui` and `win-design`. Keep logic in `<AppName>Core` and
views in `<AppName>`.

## 4. Build and Snapshot

```powershell
.\build.ps1
.\tools\snap.ps1
```

If the story has logic, add a unit test or self-test check (`test-win-app`).

## 5. Compare

Inspect your snapshot alongside reference screenshots or acceptance criteria:
1. Missing or wrong behavior from acceptance criteria.
2. Words and flow (Windows sentence case, native controls).
3. Layout alignment and grid checks (`tools\grid-lint.ps1`).

Fix and snapshot again (maximum 3 iterations per story).

## 6. Commit and Record

```powershell
git add -A
git commit -m "Complete task with Ctrl+Enter"
```

Update the story to `done` in `docs/STORIES.md`. One story per commit.

## 7. Report

Report stories done, snapshot image paths, and run `.\build.ps1 -Open` so
the user can test the build.

## Done when

All stories in the milestone are committed, snapshots are verified, and `build.ps1 -Open` runs cleanly for the user.
Pliki w paczce (2)
  • SKILL.md 2 KB
  • agents/openai.yaml 1 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · MinnThikeTunn/Phan-Tee100MIT
daveebbelaar/bama100MIT
daveebbelaar/bawa100MIT
Stijnus/dsh-rev-eng100MIT

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

  • 100user-stories
    Tworzy priorytetową listę historyjek użytkownika z kryteriami akceptacji dla aplikacji na Windows, z briefu lub badań.
  • 100research
    Prowadzi research online dla aplikacji Windows przed budową, równolegle przez subagentów, i zapisuje wyniki w docs/research.
  • 100generate-readme-screenshots
    Odtwarza zrzuty ekranu do README w wysokiej rozdzielczości z historyjek Storybook, gdy zmiany wizualne dotyczą historyjek Docs/README Screenshots.
  • 100user-stories
    Zamienia brief lub indeks ekranów w backlog z kryteriami akceptacji dla aplikacji na Windows, podzielony na kamienie milowe.
  • 98windows-sandbox-interactive
    Krok po kroku testuje aplikację w Windows Sandbox: klika przez UI Automation, robi zrzuty ekranu i porównuje stan systemu przed i po.
  • 84work-loop
    Opróżnia backlog zadań autonomiczną pętlą uruchamianą przez /loop: triażuje zgłoszenia, realizuje elementy przez /work-items:work i przygotowuje PR, których nie scala.

Uwagi i zgłoszenia

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