Przejdź do treści
Biblioteka skilli
Programowanie · Konwersja i formaty

bug-report

/bug-report

Renderuje samodzielną stronę w jasnym motywie z trzema kartami, czyli znalezione błędy, filmy błędów i kroki odtworzenia, z katalogu wyników bug-recording.

Repozytorium
ai-playground ↗
Licencja
Unlicense
Ostatnia zmiana repozytorium
23.10.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
1
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

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

Licencja

Unlicense, otwarta.

Co sprawdzić przed instalacją
  • 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: report.mjs

Co robi i kiedy

Renderuje samodzielną stronę w jasnym motywie z trzema kartami, czyli znalezione błędy, filmy błędów i kroki odtworzenia, z katalogu wyników bug-recording.

Oryginalny opis (EN)

Render a self-contained light-theme website with three tabs (bugs found, bug videos, reproduction steps) from a bug-recording output directory. Use when the user runs /bug-report or asks to turn recorded bug findings into a report site.

Jak działa

  1. Inputs
  2. Preconditions
  3. Run
  4. The site
  5. After running
Sekcje z nagłówków SKILL.md, w oryginale · 57 linii, 265 słów
Podgląd SKILL.md
---
name: bug-report
description: Render a self-contained light-theme website with three tabs (bugs found, bug videos, reproduction steps) from a bug-recording output directory. Use when the user runs /bug-report or asks to turn recorded bug findings into a report site.
---

# bug-report

Turn a `/bug-recording` output directory into a static report site.

## Inputs

- Findings directory (the `/bug-recording` output that holds `findings.json`,
  `videos/`, and `screenshots/`). Default: `./bug-recording-output`.
- Site output directory. Default: `<findings>/../bug-report-site`.

## Preconditions

- `findings.json` must exist in the findings directory. If it does not, run
  `/bug-recording` first and stop loudly.

## Run

```
node report.mjs <findings-dir> [site-dir] [--serve] [--port=7800]
```

The script reads `findings.json`, copies each `.mp4` and screenshot into the
site's `assets/`, and writes `index.html`. With `--serve` it then serves the
site over HTTP (with byte-range support so videos seek) and prints the URL.

## The site

A single self-contained HTML file (inline CSS and JS, light theme) with three
tabs:

1. **Bugs Found** — a card per bug: class badge, description, route, component,
   and a one-line evidence summary.
2. **Videos** — the recorded `.mp4` per bug, selectable from a list, each using
   the captured screenshot as its poster.
3. **Reproduction Steps** — the ordered `navigate` / `click` / `observe` steps
   per bug, reconstructed from the captured action log and sampled frames.

## After running

- Report the site path and open it. The report is a standalone static site — it
  is **not** served by the target app's dev server, so do not load it from the
  app's port (that returns 404). Either open the file directly:

  ```
  open bug-report-site/index.html
  ```

  or serve it on its own port and open the printed URL:

  ```
  node report.mjs <findings-dir> --serve --port=7800
  ```

- You may enrich each bug's reproduction steps in `findings.json` (from reading
  the sampled `frames/*.png`) before regenerating the site.
Pliki w paczce (2)
  • SKILL.md 2 KB
  • report.mjs 12 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · diegopacheco/ai-playground100Unlicense
pipecat-ai/gradient-bang100Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki fafa2c9b06b4 (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

  • 100bug-cataloger
    Wyszukuje błędy napotkane i rozwiązane w poprzednich sesjach Claude Code lub Codex dla bieżącego projektu i generuje samodzielny, przeszukiwalny raport HTML w jasnym motywie.
  • 100report-bug
    Tworzy ustrukturyzowany dokument zgłoszenia błędu: kroki reprodukcji, zachowanie oczekiwane i rzeczywiste oraz poziom wagi.
  • 100report-bug-ce
    Pomaga zgłosić błąd w wtyczce Systematic z danymi odtworzenia i środowiska, otwierając issue na GitHubie z poziomu CLI.
  • 100reproduce-bug-report
    Uruchamia agentów chmurowych Oz z obsługą komputera, by odtworzyć błędy interfejsu, nagrać ekran jako dowód i opisać wyniki reprodukcji.
  • 100create-bug-report
    Tworzy uporządkowane zgłoszenie błędu z poprawnymi krokami reprodukcji, gdy trzeba opisać defekt lub założyć issue.
  • 100bug-recording
    Wykrywa, czy projekt webowy to aplikacja React na Node lub Bun, uruchamia ją, szuka błędów CSS, funkcjonalnych i renderowania przez Playwright i nagrywa zoptymalizowane wideo każdego błędu.

Uwagi i zgłoszenia

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