CtrlK
BlogDocsLog inGet started
Tessl Logo

api-integrations

Expose external APIs to Falcon Foundry via OpenAPI specs. TRIGGER when user asks to "create an API integration", "adapt an OpenAPI spec for Foundry", "expose an API to workflows", "connect to a third-party API", or runs `foundry api-integrations create`. Also trigger when user has an OpenAPI/Swagger spec and wants it working in Falcon Foundry. DO NOT TRIGGER when user wants to call Falcon platform APIs from function code — use functions-falcon-api instead.

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable and well-structured with a clear validated workflow and exemplary progressive disclosure to verified bundle files. Its only real weakness is moderate redundancy between the inline efficiency rules and the Common Pitfalls list, which inflates token usage without adding new information.

Suggestions

Consolidate the "Common Pitfalls" list so each warning appears once; cross-reference pitfalls from the inline workflow steps rather than restating them (e.g., the "NEVER use Read or sed on large spec files" warning and the "Don't add x-cs-operation-config when not asked" guidance are both currently duplicated).

Trim repeated guidance about trusting the adapt script for auth conversion — it is stated in step 2, "Efficiency Rules", and "Common Pitfalls"; stating it once with a forward reference would save tokens.

The "Reading Guide" table duplicates the inline reference links already present in their sections; consider keeping only the inline links or only the table to reduce redundancy.

DimensionReasoningScore

Conciseness

The body is mostly efficient and high-signal, but several warnings are duplicated across "Efficiency Rules" and "Common Pitfalls" (e.g., "NEVER use Read or sed on large spec files" appears both inline and in pitfalls), and the "Don't add what wasn't asked for" guidance is repeated, so it could be tightened.

3 / 5

Actionability

Provides fully executable, copy-paste-ready guidance throughout: the `foundry api-integrations create` command with flags, the adapt script invocation with full venv setup, the JavaScript Foundry-JS calling pattern, and a python3 snippet for patching specific operations.

5 / 5

Workflow Clarity

A clearly numbered three-step sequence (Download, Adapt, Register) with explicit validation ("Validate immediately after registering `foundry apps validate --no-prompt`") and a `--dry-run` feedback loop for the adapt step, plus explicit error-handling notes (the `--description`/EOF gotcha).

5 / 5

Progressive Disclosure

A clear overview body with well-signaled, one-level-deep references — all three linked reference files (spec-adaptation-examples, auth-examples, calling-patterns) and the bundled script exist and are surfaced both inline and in a consolidated "Reading Guide" table, making navigation easy.

5 / 5

Total

18

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is precise, trigger-rich, and self-disambiguating, clearly stating both capability and activation conditions with concrete natural-language and CLI triggers. It is an exemplary skill description with no meaningful weaknesses.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ("Expose external APIs to Falcon Foundry via OpenAPI specs", "adapt an OpenAPI spec", the `foundry api-integrations create` CLI command) with minor gaps in enumerating all capability actions.

4 / 5

Completeness

Explicitly states both what the skill does (expose external APIs via OpenAPI specs) and when to use it via a "TRIGGER when..." clause and a "DO NOT TRIGGER..." disambiguation, answering both what and when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ("create an API integration", "adapt an OpenAPI spec for Foundry", "expose an API to workflows", "connect to a third-party API") plus the literal CLI command and a negative trigger, covering synonyms and the exact tool invocation.

5 / 5

Distinctiveness Conflict Risk

Clear niche (Falcon Foundry API integrations via OpenAPI specs) with a negative trigger redirecting Falcon platform API calls to `functions-falcon-api`, giving it distinct triggers and minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 4 suspicious

Warning

Total

13

/

16

Passed

Repository
CrowdStrike/foundry-skills
Reviewed

Table of Contents

Is this your skill?

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.