API Integrations (Falcon Foundry)

Lädt Vendor-OpenAPI-Spezifikationen herunter, behebt sie automatisch und registriert sie als CrowdStrike Falcon Foundry-Integrationen.

von CrowdStrike · CrowdStrike/foundry-skills

Funktioniert mit Setup ★ 8.4/10

API Integrations (Falcon Foundry) — Lädt Vendor-OpenAPI-Spezifikationen herunter, behebt sie automatisch und registriert sie als CrowdStrike Falcon Foundry-Integrationen.

Was es kann

Anleitung zum Herunterladen der realen OpenAPI/Swagger-Spezifikation eines Anbieters und zur Anpassung für Falcon Foundry (Konvertierung des Authentifizierungsschemas, Korrekturen der Server-URL, Deduplizierung von Parametern) über ein gebündeltes Python-Skript, gefolgt von der Registrierung mit der `foundry`-CLI. Löst bei 'API-Integration erstellen', 'OpenAPI-Spezifikation für Foundry anpassen' oder 'API für Workflows bereitstellen' aus; schließt explizit das Aufrufen von Falcon-Plattform-APIs aus dem Funktionscode aus.

Testbericht

Das gebündelte adapt_spec_for_foundry.py wurde real gegen eine gepflanzte Beispiel-Spezifikation ausgeführt (oauth2 authorizationCode + https:// Server-Variable mit Standardwert + ein duplizierter Query-Parameter): Es entfernte korrekt das Protokoll, löschte den gesperrten Standardwert im Dropdown, entfernte das nicht unterstützte oauth2-Schema und deduplizierte den Parameter, genau wie dokumentiert – aber das Skript befindet sich im Stammverzeichnis des Plugin-Repositorys (scripts/adapt_spec_for_foundry.py) und der PreToolUse-Hook, der es automatisch ausführt, befindet sich in hooks/hooks.json über ${CLAUDE_PLUGIN_ROOT}, keiner davon befindet sich innerhalb von skills/api-integrations, sodass eine einfache Ordnerkopie die 'MANDATORY'-Automatisierung und die ../../use-cases/*.md-Links stillschweigend verliert, zusätzlich zur Notwendigkeit der CrowdStrike `foundry`-CLI und eines Foundry-Abonnements, um überhaupt etwas registrieren zu können.

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

Installation

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

Befehle & Beispiel-Prompts

  • /api-integrationsLädt Vendor-OpenAPI-Spezifikationen herunter, behebt sie automatisch und registriert sie als CrowdStrike Falcon Foundry-Integrationen.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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