CtrlK
BlogDocsLog inGet started
Tessl Logo

functions-development

Build serverless Go or Python functions for Falcon Foundry apps. TRIGGER when user asks to "create a function", "write a serverless function", "build backend logic", runs `foundry functions create`, or needs help with FDK handler patterns, function testing, or collection integration from functions. DO NOT TRIGGER for calling Falcon platform APIs from functions — use functions-falcon-api instead. DO NOT TRIGGER for workflow YAML or UI components.

72

Quality

90%

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

86%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.

A well-structured, highly actionable skill body with executable code, comparison tables, and clean progressive disclosure into three real reference files. Its main weakness is repetition of the credentials/security warning across multiple sections, which inflates token usage without adding guidance.

Suggestions

Consolidate the raw-HTTP/env-var security warning into one canonical location (the Credential Management table) and have other sections reference it rather than restating the full rationale each time.

Convert the schema-fix narrative warning into an explicit validation checkpoint (e.g., a verify command or manifest check) so the workflow has a concrete pass/fail gate between recreate and redeploy.

Move the repeated "definition_id UUID locally vs name in production" note into a single spot — it currently appears in both the API Integrations section and Common Pitfalls.

DimensionReasoningScore

Conciseness

Mostly efficient with purposeful tables and code blocks, but the raw-HTTP/env-var security warning is repeated across the credential table, requirements section, and Common Pitfalls, and normative headers (CRITICAL/MUST) add padding that could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready CLI commands, complete Go and Python FDK handler examples, manifest YAML, and concrete APIIntegrations proxy calls with realistic values covering the common cases.

5 / 5

Workflow Clarity

The "Fixing a Function Missing Schemas" flow is a clearly numbered sequence with a validation-leaning warning about step 3 and the 409 failure mode, but checkpoint/verify commands are mostly described narratively rather than as explicit validation steps.

4 / 5

Progressive Disclosure

Clear overview with a Reference Files table mapping tasks to three real one-level-deep reference files (verified present: python-patterns.md, go-patterns.md, testing-patterns.md), each back-linking to the parent skill, with bulk detail appropriately offloaded.

5 / 5

Total

18

/

20

Passed

Description

95%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.

A strong, third-person description that clearly states the skill's purpose and gives concrete natural-language triggers alongside explicit anti-triggers for sibling skills. Minor specificity gaps (error handling, deployment) keep it just short of fully comprehensive on action coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions — building serverless Go/Python functions, FDK handler patterns, function testing, and collection integration — but omits some adjacent capabilities like error handling and deployment, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ("Build serverless Go or Python functions for Falcon Foundry apps") and when ("TRIGGER when user asks...") with concrete trigger phrases and anti-triggers.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ("create a function", "write a serverless function", "build backend logic", the `foundry functions create` command) plus explicit exclusions, covering synonyms and a CLI invocation users would actually run.

5 / 5

Distinctiveness Conflict Risk

Clear Foundry-serverless-functions niche with explicit DO NOT TRIGGER boundaries pointing to sibling skills (functions-falcon-api, workflows-development), minimizing overlap 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: 5 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.