Caido Plugin Development

Twórz wtyczki bezpieczeństwa webowego Caido z dokładnymi sygnaturami SDK frontend/backend/workflow

Autor: caido-community · caido-community/caido-plugin-skill

Testowano · Działa ★ 9.2/10

Caido Plugin Development — Twórz wtyczki bezpieczeństwa webowego Caido z dokładnymi sygnaturami SDK frontend/backend/workflow

Co robi ten skill

Umiejętność referencyjna do pisania wtyczek dla Caido, narzędzia do audytu bezpieczeństwa webowego. Dostarcza rzeczywiste importy SDK i wzorce wywołań (caido:plugin, DefineAPI, sdk.api.register, RequestSpec, sdk.window.showToast) dla wtyczek frontendowych, backendowych i workflow. Uruchamia się podczas budowania lub rozszerzania wtyczek Caido.

Raport z testu

Poproszono zarówno czysty model, jak i umiejętność o napisanie minimalnej wtyczki do ponownego wysyłania żądań: wersja bez umiejętności wymyśliła dziewięć błędnych faktów SDK (@caido/sdk-backend Plugin, sdk.toast, addMenuItem z inline onClick, callBackend), które nie skompilowałyby się ani nie załadowały, podczas gdy umiejętność wygenerowała rzeczywisty przepływ caido:plugin / DefineAPI / sdk.api.register / result.response.getCode. Dokument referencyjny w jednym pliku bez dołączonych skryptów, więc nic do uruchomienia, ale wyraźnie koryguje niszowe SDK, które zimny model źle rozumie.

Testowano: 2026-07-24 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/caido-community/caido-plugin-skill
mkdir -p ~/.claude/skills
cd caido-plugin-skill && cp -r skills/caido-plugin-dev ~/.claude/skills/caido-plugin-dev

Komendy i przykładowe prompty

  • /caido-plugin-devTwórz wtyczki bezpieczeństwa webowego Caido z dokładnymi sygnaturami SDK frontend/backend/workflow

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Write a Caido backend plugin that registers a new API route
  • Show a toast notification using the Caido frontend SDK
  • Build a Caido workflow plugin using RequestSpec