API Integrations (Falcon Foundry)

Scarica, corregge automaticamente e registra le specifiche OpenAPI dei fornitori come integrazioni CrowdStrike Falcon Foundry.

di CrowdStrike · CrowdStrike/foundry-skills

Richiede configurazione ★ 8.4/10

API Integrations (Falcon Foundry) — Scarica, corregge automaticamente e registra le specifiche OpenAPI dei fornitori come integrazioni CrowdStrike Falcon Foundry.

Cosa fa

Guida il download della specifica OpenAPI/Swagger reale di un fornitore e il suo adattamento per Falcon Foundry (conversione schema di autenticazione, correzioni URL server, deduplicazione parametri) tramite uno script Python incluso, quindi la registrazione con la CLI `foundry`. Si attiva su 'crea un'integrazione API', 'adatta una specifica OpenAPI per Foundry' o 'esponi un'API ai workflow'; esclude esplicitamente la chiamata alle API della piattaforma Falcon dal codice della funzione.

Rapporto di test

Eseguito lo script incluso adapt_spec_for_foundry.py realmente su una specifica campione piantata (autorizzazionecode oauth2 + variabile server https:// con un default + un parametro query duplicato): ha correttamente rimosso il protocollo, eliminato il default a menu a discesa bloccato, eliminato lo schema oauth2 non supportato e deduplicato il parametro, esattamente come documentato — ma lo script si trova nella root del repository del plugin (scripts/adapt_spec_for_foundry.py) e l'hook PreToolUse che lo esegue automaticamente si trova in hooks/hooks.json tramite ${CLAUDE_PLUGIN_ROOT}, nessuno dei quali è all'interno di skills/api-integrations, quindi una semplice copia della cartella perde silenziosamente l'automazione 'OBBLIGATORIA' e i link ../../use-cases/*.md, oltre a richiedere la CLI `foundry` di CrowdStrike e un abbonamento Foundry per registrare effettivamente qualcosa.

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

Installazione

git clone https://github.com/CrowdStrike/foundry-skills
cd foundry-skills
mkdir -p ~/.claude/skills
cp -r skills/api-integrations ~/.claude/skills/api-integrations

Comandi e prompt di esempio

  • /api-integrationsScarica, corregge automaticamente e registra le specifiche OpenAPI dei fornitori come integrazioni CrowdStrike Falcon Foundry.

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

  • Adapt this vendor's OpenAPI spec so it registers cleanly in Falcon Foundry
  • The vendor's Swagger file uses oauth2 authorization code, fix it for Foundry
  • Expose this REST API to Foundry workflows and dedupe its query params