API Integrations (Falcon Foundry)

Pobiera, automatycznie naprawia i rejestruje specyfikacje OpenAPI dostawców jako integracje CrowdStrike Falcon Foundry.

Autor: CrowdStrike · CrowdStrike/foundry-skills

Działa po konfiguracji ★ 8.4/10

API Integrations (Falcon Foundry) — Pobiera, automatycznie naprawia i rejestruje specyfikacje OpenAPI dostawców jako integracje CrowdStrike Falcon Foundry.

Co robi ten skill

Przewodnik po pobieraniu rzeczywistej specyfikacji OpenAPI/Swagger dostawcy i adaptacji jej dla Falcon Foundry (konwersja schematu uwierzytelniania, poprawki adresu URL serwera, deduplikacja parametrów) za pomocą dołączonego skryptu Pythona, a następnie rejestrowanie jej za pomocą narzędzia CLI `foundry`. Wyzwalana przez 'utwórz integrację API', 'dostosuj specyfikację OpenAPI dla Foundry' lub 'udostępnij API dla przepływów pracy'; wyraźnie wyklucza wywoływanie API platformy Falcon z kodu funkcji.

Raport z testu

Uruchomiono dołączony skrypt adapt_spec_for_foundry.py dla rzeczywistej, podstawionej specyfikacji przykładowej (oauth2 authorizationCode + zmienna serwera https:// z domyślną wartością + zduplikowany parametr zapytania): poprawnie usunięto protokół, usunięto domyślną wartość zablokowanego listy rozwijanej, usunięto nieobsługiwany schemat oauth2 i zduplikowano parametr, dokładnie tak, jak udokumentowano — ale skrypt znajduje się w głównym katalogu repozytorium wtyczki (scripts/adapt_spec_for_foundry.py), a hak PreToolUse, który go automatycznie uruchamia, znajduje się w hooks/hooks.json przez ${CLAUDE_PLUGIN_ROOT}, żaden z nich nie znajduje się w skills/api-integrations, więc zwykła kopia folderu cicho traci obowiązkową automatyzację i linki ../../use-cases/*.md, a do tego wymaga narzędzia CLI CrowdStrike `foundry` i subskrypcji Foundry, aby faktycznie zarejestrować cokolwiek.

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

Instalacja

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

Komendy i przykładowe prompty

  • /api-integrationsPobiera, automatycznie naprawia i rejestruje specyfikacje OpenAPI dostawców jako integracje CrowdStrike Falcon Foundry.

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

  • 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