runtime-verification
/runtime-verification
Potwierdza ustalenia o integracjach i wyciekach na działającej aplikacji, uruchamiając ją w Playwright, zawsze za zgodą użytkownika.
- Autor
- Varun14gk ↗
- Repozytorium
- integration-verifier ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 05.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 05.11.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Potwierdza ustalenia o integracjach i wyciekach na działającej aplikacji, uruchamiając ją w Playwright, zawsze za zgodą użytkownika.
Oryginalny opis (EN)
Confirm integration and leak findings against the running application by starting it and driving it with Playwright (existing tests or a crawl), then comparing real traffic with the static map. Use when static analysis says unverifiable, when the user wants proof against the live app, or to catch problems only visible at runtime such as values in server logs, the console or browser storage. Always requires the user's approval for each step.
Jak działa
- Steps
- Notes
Podgląd SKILL.md
--- name: runtime-verification description: Confirm integration and leak findings against the running application by starting it and driving it with Playwright (existing tests or a crawl), then comparing real traffic with the static map. Use when static analysis says unverifiable, when the user wants proof against the live app, or to catch problems only visible at runtime such as values in server logs, the console or browser storage. Always requires the user's approval for each step. --- # Runtime verification This starts processes and a browser on the user's machine, so **every step needs the user's approval**. ## Steps 1. Check `.iv/config.yaml` has a `runtime` section (backend and frontend `command`, `cwd`, `url`, and optionally `testData`). If not, help the user write it; see the `setup-integration-verifier` skill. 2. Call `iv_runtime_plan` and **show the user the numbered steps exactly as returned**: starting the backend and frontend, opening the browser, submitting forms, running their Playwright tests, Schemathesis. 3. Ask which steps they allow. Never assume "yes", never reuse an approval from an earlier run, and never add steps the user didn't approve. 4. Call `iv_runtime` with `approvedSteps` set to exactly the ids the user approved. 5. Report: - edges **confirmed** - **unmapped** requests and **failed** calls (4xx/5xx) - **schema violations** (responses missing declared fields) - **sensitive values observed** in URLs, the console, storage, cookies or server output ## Notes - `submit-forms` sends data to the app. Mention that it may create records. - Test values are masked in all output; never ask the user to share real credentials. Test data should be test-only accounts. - If a step fails (a port in use, the app not starting), report the note from the result; don't retry with different commands on your own.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · Varun14gk/integration-verifier | 90 | Apache-2.0 |
| synaptiai/synapti-marketplace | 100 | Apache-2.0 |
| CaptainCrouton89/crouton-kit | 95 | GPL-3.0 |
Migawka bazy z 13.11.2026 · wersja paczki a42d322a02bf (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
Brak podobnych skilli w bazie.