W
windsurf-webhooks-events
Implement Windsurf webhook signature validation and event handling.\nUse when setting up webhook endpoints, implementing signature verification,\nor handling Windsurf event notifications securely.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Windsurf webhook signature validation and event handling.\nUse when setting up webhook endpoints, implementing signature verification,\nor handling Windsurf event notifications securely.\nTrigger with phrases like \
How to use
- Zainstaluj wymagane narzędzia: Node.js 18+ i npm, a następnie globalne pakiety do generowania rozszerzeń poleceniem npm install -g yo generator-code.
- Wygeneruj nowe rozszerzenie uruchamiając yo code, wybierz opcję New Extension (TypeScript) i nadaj nazwę projektu, np. my-windsurf-extension.
- Otwórz plik src/extension.ts i zdefiniuj funkcję activate(), która będzie śledzić zdarzenia w edytorze, takie jak zapisywanie dokumentów za pomocą vscode.workspace.onDidSaveTextDocument().
- Dodaj logikę obsługi zdarzeń, na przykład filtrowanie błędów diagnostycznych i wyświetlanie powiadomień użytkownikowi za pośrednictwem vscode.window.showWarningMessage().
- Przetestuj rozszerzenie w Windsurf IDE, uruchamiając je w trybie debugowania i weryfikując, że zdarzenia są prawidłowo przechwytywane.
- Opublikuj rozszerzenie w Visual Studio Marketplace lub dystrybuuj je bezpośrednio jako pakiet npm.