Caido Plugin Development

Costruisci plugin di sicurezza web Caido con firme SDK esatte per frontend/backend/workflow

di caido-community · caido-community/caido-plugin-skill

Promosso ★ 9.2/10

Caido Plugin Development — Costruisci plugin di sicurezza web Caido con firme SDK esatte per frontend/backend/workflow

Cosa fa

Una skill di riferimento per la scrittura di plugin per Caido, il toolkit di auditing della sicurezza web. Fornisce le importazioni SDK reali e i pattern di chiamata (caido:plugin, DefineAPI, sdk.api.register, RequestSpec, sdk.window.showToast) per plugin frontend, backend e workflow. Si attiva quando si costruiscono o si estendono plugin Caido.

Rapporto di test

Chiesto sia a un modello nudo che alla skill di scrivere un plugin minimo per la rispedizione di richieste: la versione senza skill ha inventato nove fatti SDK errati (@caido/sdk-backend Plugin, sdk.toast, addMenuItem con onClick inline, callBackend) che non si sarebbero compilati o caricati, mentre la skill ha prodotto il flusso reale caido:plugin / DefineAPI / sdk.api.register / result.response.getCode. Un documento di riferimento a file singolo senza script inclusi, quindi nulla da eseguire, ma corregge chiaramente un SDK di nicchia che un modello 'freddo' sbaglia.

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

Installazione

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

Comandi e prompt di esempio

  • /caido-plugin-devCostruisci plugin di sicurezza web Caido con firme SDK esatte per frontend/backend/workflow

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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