Call CrowdStrike Falcon platform APIs (detections, alerts, hosts, RTR) from within Foundry function handlers. TRIGGER when user asks to "call Falcon APIs from a function", "use FalconPy in a function", "use gofalcon in a function", or needs to integrate Falcon platform APIs within serverless function code. DO NOT TRIGGER when user wants to expose external third-party APIs to Foundry — use api-integrations instead.
86
82%
Does it follow best practices?
Impact
100%
1.23xAverage score across 3 eval scenarios
Passed
No known issues
Python FDK handler auth patterns
Zero-arg Hosts()
0%
100%
FDK imports
100%
100%
Function.instance()
100%
100%
@func.handler decorator
100%
100%
No OAuth code
100%
100%
No credential wrapper
0%
100%
No requests library
100%
100%
207 Multi-Status handling
0%
100%
Status code error checks
100%
100%
func.run() entrypoint
100%
100%
API calls inside handlers
100%
100%
Go FDK authentication and routing
gofalcon import
100%
100%
foundry-fn-go import
100%
100%
X-CS-ACCESSTOKEN header
100%
100%
fdk.FalconClientOpts()
100%
100%
falcon.ApiConfig fields
100%
100%
fdk.NewMux() routing
100%
100%
fdk.HandleFnOf typed handler
50%
100%
fdk.Run entrypoint
100%
100%
No manual OAuth
100%
100%
No region hardcoding
100%
100%
Testing mocks and retry resilience
Mocked Falcon in tests
91%
100%
No credentials in tests
100%
100%
Retry on transient codes
100%
100%
Exponential backoff
100%
100%
Max retries bounded
100%
100%
Zero-arg constructors
0%
100%
FDK handler decorator
0%
100%
Test: not-found case
100%
100%
Test: transient error retried
100%
100%
No requests library
100%
100%
func.run() entrypoint
0%
100%
e7fa026
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.