CtrlK
BlogDocsLog inGet started
Tessl Logo

aws-lambda-microvms

Builds, runs, debugs, and operates applications on AWS Lambda MicroVMs — Firecracker-isolated, snapshot-resumable serverless compute environments running inside a container with up to 8 hr lifetimes. Applicable when workloads need strong isolation between tenants, isolated serverless compute, sandbox compute, or secure multi-tenant execution. Also suited for AI/agent code-execution sandboxes, interactive code playgrounds and notebooks (Jupyter, REPLs, dev environments running user-supplied code), reinforcement-learning environments, multi-tenant CI executors and build runners, sessionful game or simulation servers, or isolated security scanners. Also applicable when the workload needs long-lived sessions, a real port-listening server (gRPC, WebSocket, custom TCP protocols), state preserved across periods of inactivity (suspend/resume), container-level access (FUSE, eBPF, custom syscalls), or session-affine routing.

70

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

78%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 body is well-organized and actionable with executable CLI examples and a clean reference architecture. The main gaps are minor: some redundancy in cross-references, deferred --hooks detail, and validation that exists via hooks but is not framed as explicit workflow checkpoints.

Suggestions

Frame /ready and /validate as explicit validation gates within the Typical workflow (e.g., 'after build, confirm /ready returned 200 before proceeding to RunMicrovm') rather than describing them only as hooks.

Dedupe the repeated pointers to references/getting-started.md into a single clearly signaled link to reduce token redundancy.

Include a minimal inline --hooks example or a one-line parameter skeleton so the core workflow is self-contained without requiring the reference for the most common configuration.

DimensionReasoningScore

Conciseness

Mostly lean with executable commands, tables, and bullets; minor redundancy such as three separate pointers to references/getting-started.md and some justifying prose around hooks that could be trimmed.

4 / 5

Actionability

Copy-paste-ready aws CLI and curl/websocat commands cover the common cases, but placeholders (<region>, <acct>) require substitution and the --hooks configuration is deferred to a reference rather than shown inline.

4 / 5

Workflow Clarity

A clear numbered 0–6 workflow sequence is present and the /validate and /ready hooks provide a validation mechanism, but checkpoints are not framed as explicit gating steps within the workflow itself.

4 / 5

Progressive Disclosure

A well-structured overview with an explicit Reference index mapping each task to one of six verified one-level-deep reference files, with clear in-body signals for when to jump to a reference.

5 / 5

Total

17

/

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.

The description is strong: it states concrete actions, provides extensive natural trigger terms with synonyms and tool names, and explicitly covers both what and when. Specificity is the only slightly softer dimension, as the verbs are general rather than finely granular.

DimensionReasoningScore

Specificity

"Builds, runs, debugs, and operates applications" lists several concrete lifecycle actions, but they remain at a fairly general level rather than enumerating granular operations.

4 / 5

Completeness

Explicitly answers both what ("Builds, runs, debugs, and operates applications on AWS Lambda MicroVMs — Firecracker-isolated, snapshot-resumable...") and when ("Applicable when...", "Also suited for...", "Also applicable when...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger coverage including synonyms and concrete tools: "AI/agent code-execution sandboxes", "Jupyter, REPLs", "reinforcement-learning environments", "gRPC, WebSocket", "FUSE, eBPF".

5 / 5

Distinctiveness Conflict Risk

Niche-specific to AWS Lambda MicroVMs / Firecracker with distinctive triggers (sandbox compute, sessionful servers, port-listening) that clearly separate it from regular Lambda, EC2, and ECS.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
aws/agent-toolkit-for-aws
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.