Przejdź do treści
Biblioteka skilli
Programowanie · Analiza

stackblitz-debug-bundle

/stackblitz-debug-bundle

Tworzy diagnostyczny pakiet WebContainer bez danych wrażliwych, z dowodami o przeglądarce, nagłówkach izolacji, cyklu życia, zdarzeniach, procesach i zasobach, do udostępnienia przy incydencie.

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

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

Tworzy diagnostyczny pakiet WebContainer bez danych wrażliwych, z dowodami o przeglądarce, nagłówkach izolacji, cyklu życia, zdarzeniach, procesach i zasobach, do udostępnienia przy incydencie.

Wyzwalacze z opisu

StackBlitz debug bundlecollect WebContainer diagnosticsWebContainer incident evidence

Argumenty

/stackblitz-debug-bundle [project-path] [output-path]
Oryginalny opis (EN)

Produce a privacy-safe WebContainer diagnostic bundle with browser capability, isolation-header, lifecycle, event, process-exit, dependency, and resource evidence. Use when an incident needs a shareable artifact rather than ad hoc console screenshots. Trigger with "StackBlitz debug bundle", "collect WebContainer diagnostics", or "WebContainer incident evidence".

Jak działa

  1. Overview
  2. Prerequisites
  3. Tool Discipline
  4. Current Contract
  5. Authentication
  6. Workflow
  7. Approval Boundaries
  8. Output
  9. Error Handling
  10. Examples
Sekcje z nagłówków SKILL.md, w oryginale · 65 linii, 515 słów
Podgląd SKILL.md
---
name: stackblitz-debug-bundle
description: >-
  Produce a privacy-safe WebContainer diagnostic bundle with browser capability, isolation-header, lifecycle, event, process-exit, dependency, and resource evidence. Use when an incident needs a shareable artifact rather than ad hoc console screenshots. Trigger with "StackBlitz debug bundle", "collect WebContainer diagnostics", or "WebContainer incident evidence".
argument-hint: "[project-path] [output-path]"
allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit
version: 1.7.0
author: Jeremy Longshore <jeremy@intentsolutions.io>
license: MIT
tags:
- saas
- stackblitz
- diagnostics
- privacy
model: inherit
effort: medium
compatibility: Designed for Claude Code
---
# Privacy-Safe WebContainer Diagnostic Bundle

## Overview

This skill defines or implements a bounded diagnostic artifact for WebContainer problems. The bundle records state and outcomes, not arbitrary source, environment values, complete terminal output, browser history, cookies, or credential material.

## Prerequisites

- A named incident or reproducible failure and an approved output location
- Agreement on who may receive the bundle and how long it may be retained
- Permission to inspect the relevant host configuration and bounded runtime evidence

## Tool Discipline

Use `Read`, `Glob`, and `Grep` to locate existing logging, header, boot, event, and process instrumentation. Use `WebFetch` only for current official StackBlitz or WebContainers documentation. Use `Write` for a new approved bundle schema or artifact and `Edit` for narrow instrumentation changes.

## Current Contract

- Record a schema version, capture time, application release, package versions, coarse browser family/version, secure-context state, and `crossOriginIsolated` boolean.
- Record the presence and normalized values of relevant response headers without unrelated headers or cookies.
- Record lifecycle transitions, event names, process command identity, exit code, duration, and a bounded/redacted output tail.
- Record only filesystem counts and tested synthetic paths; do not enumerate or copy user file contents.
- Record resource symptoms such as out-of-memory errors without inventing a universal numeric memory quota.
- Make every redaction and omitted evidence class visible in the bundle metadata.

## Authentication

Never include API-key values, OAuth parameters, registry credentials, cookies, URLs carrying tokens, `.env` content, private package metadata beyond the minimum identity, or full user-agent/client fingerprint data. Record auth state as a coarse enum when relevant.

## Workflow

1. Define the incident ID, audience, retention, schema, byte cap, and redaction rules.
2. Collect static package and hosting configuration from repository evidence.
3. Collect browser capability, served-header, and lifecycle state from the failing session.
4. Add bounded event and process evidence, preserving exit codes and timestamps.
5. Apply automatic redaction, then perform a human review before sharing.
6. Reproduce once with a synthetic fixture and attach the bundle hash plus collection limitations.

## Approval Boundaries

Require explicit authorization before adding runtime telemetry, persisting a bundle, collecting user-session evidence, or sending the artifact outside the approved audience. A human must review the final bytes before external disclosure.

## Output

Return the schema and bundle path, SHA-256 digest, byte count, collected and omitted fields, redaction result, reproduction link or command, audience/retention, and unresolved evidence gaps.

## Error Handling

| Condition | Response |
|---|---|
| Bundle exceeds its cap | Keep structured summaries and trim repeated output deterministically. |
| Secret-like material is detected | Refuse publication, redact from source, regenerate, and review again. |
| Runtime is unavailable | Emit a partial bundle labeled with missing dynamic evidence. |
| User source is requested | Substitute counts, hashes, or a synthetic reproduction. |

## Examples

For an intermittent boot failure, create a JSON bundle containing package versions, header values, lifecycle transitions, event names, one process exit record, redaction metadata, and a digest—without source files or secret values.

## Resources

- [Official StackBlitz and WebContainers references](references/official-docs.md)
- [WebContainer API events](https://webcontainers.io/api)
- [WebContainers troubleshooting](https://webcontainers.io/guides/troubleshooting)
Pliki w paczce (2)
  • SKILL.md 4 KB
  • references/official-docs.md 1 KB

Wersje

W bazie nie ma innych skilli o nazwie stackblitz-debug-bundle.

Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.

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

  • 100stackblitz-sdk-patterns
    Projektuje trwały adapter cyklu życia WebContainer dla operacji na systemie plików, procesach, zdarzeniach, podglądzie i zamykaniu, usuwając wyścigi przy starcie i sprzątaniu.
  • 100stackblitz-common-errors
    Diagnozuje błędy startu WebContainer, izolacji, Service Workera, zależności, procesów i podglądu w przeglądarce na podstawie dowodów, zanim zmieni kod lub nagłówki.
  • 100instantly-debug-bundle
    Zbiera materiał diagnostyczny Instantly do zgłoszeń wsparcia i rozwiązywania problemów, przy trwałych błędach.
  • 100clay-debug-bundle
    Zbiera materiał diagnostyczny i logi z Clay do zgłoszeń wsparcia oraz analizy trwałych problemów.

Uwagi i zgłoszenia

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