Official agent skill

AWS Lambda Managed Instances

by aws in aws/agent-toolkit-for-aws

Evaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI).

OfficialApache-2.0Auto-check passedDevOps & Cloud

Install AWS Lambda Managed Instances

skills CLI
$ npx skills add aws/agent-toolkit-for-aws --skill aws-lambda-managed-instances -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aws/agent-toolkit-for-aws aws-lambda-managed-instances --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aws/agent-toolkit-for-aws.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/specialized-skills/serverless-skills/aws-lambda-managed-instances .claude/skills/aws-lambda-managed-instances && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
aws-lambda-managed-instances
GitHub stars
2.8k
Token cost
~3.7k tokens
SKILL.md length
1,716 words
Files
8 (incl. references, assets)
Skills in repo
138
Repo updated
First seen
Licence
Apache-2.0

At a glance

Evaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI).

  • Works in 6 steps: Assess the Workload → Build the Cost Comparison → Configure the Deployment → …
  • Queries mention Lambda Managed Instances
  • SKILL.md covers Quick Decision: Is LMI Right…, Routing, Workflow and Best Practices, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

AWS Lambda Managed Instances is an agent skill from aws/agent-toolkit-for-aws, published by the product's own GitHub organization. Evaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI). Runs Lambda functions on EC2 instances in the user's account while AWS manages provisioning, patching, scaling, routing, and load balancing. Triggers when queries mention Lambda Managed Instances, LMI, capacity providers, multi-concurrent execution environments, EC2-backed Lambda, persistent Lambda instances, PerExecutionEnvironmentMaxConcurrency, CapacityProviderConfig, cold start elimination via dedicated instances, migrating…

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files and assets (for example `assets/sqs-processor/template.yaml`, `references/configuration-guide.md` and `references/cost-comparison.md`).

It sits in DevOps & Cloud, covering Serverless, Async programming and Cloud networking. It works with AWS Lambda, Amazon Web Services and Amazon DynamoDB. The repository describes itself as: Official, AWS-supported MCP servers, skills, and plugins to help AI agents build on AWS. The licence is Apache-2.0.

When your agent uses it

  • Queries mention Lambda Managed Instances
  • Capacity providers
  • Multi-concurrent execution environments
  • EC2-backed Lambda

Example prompts

  • “/aws-lambda-managed-instances”

Requirements

  • Python 3
  • Node.js

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Assess the Workload
  2. Build the Cost Comparison
  3. Configure the Deployment
  4. Migrate the Code
  5. Set Up Infrastructure
  6. Validate and Cut Over

What it can do on your machine

Read from SKILL.md and the folder at commit bd49cc8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • docs.aws.amazon.com
    • aws-samples.github.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

AWS Lambda Managed Instances loads about 3.7k tokens when it runs, and up to ~9.5k if it reads all its reference files. Until then it costs about 242 tokens; SKILL.md has 1,716 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~242
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~9.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from aws/agent-toolkit-for-aws at commit bd49cc8, republished under its Apache-2.0 licence (© aws). 1,716 words, ~3,743 tokens.

Download SKILL.mdSave it as .claude/skills/aws-lambda-managed-instances/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
aws-lambda-managed-instances
description
Evaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI). Runs Lambda functions on EC2 instances in the user's account while AWS manages provisioning, patching, scaling, routing, and load balancing. Triggers when queries mention Lambda Managed Instances, LMI, capacity providers, multi-concurrent execution environments, EC2-backed Lambda, persistent Lambda instances, PerExecutionEnvironmentMaxConcurrency, CapacityProviderConfig, cold start elimination via dedicated instances, migrating standard Lambda to managed instances, or cost comparison between standard Lambda and LMI with Savings Plans or Reserved Instances. Also covers long-running and asynchronous workloads and the 90-minute (5400s) function timeout for asynchronous and event-source-mapping (SQS, Kinesis, DynamoDB Streams / ESM) invocations, including how to raise the function timeout up to 90 minutes / 5400s and the related duration limits.
version
2

AWS Lambda Managed Instances (LMI)

Runs Lambda functions on EC2 instances in the user's account while AWS manages provisioning, patching, scaling, routing, and load balancing. Combines Lambda's developer experience with EC2's pricing and hardware options.

Works best with the AWS MCP server for sandboxed CLI execution and audit logging. All guidance also works with standard AWS CLI or SAM CLI.

Note: Confirm regional availability, quotas, and instance type offerings against current AWS documentation before production deployment.

Quick Decision: Is LMI Right for This Workload?

SignalLMI is a strong fitStandard Lambda is better
TrafficSteady, predictable, 50M+ req/moBursty, unpredictable, long periods of no traffic
DurationLong-running asynchronous/ESM jobs that exceed 15 min (up to 90 min on LMI): ETL/data processing, media transcoding, ML inference, financial calc, web scrapingShort invocations; synchronous work needing >15 min (not supported on any Lambda)
CostDuration-heavy spend at scaleLow or sporadic invocations
Cold startsUnacceptable (LMI eliminates for provisioned capacity)Tolerable
ComputeLatest CPUs, specific families, high network bandwidth, GPU requirementsStandard Lambda memory/CPU sufficient
IsolationDedicated EC2 instances in your account, full VPC controlShared Firecracker micro-VMs acceptable
Scale-to-zeroDoes not scale to zero but can create custom schedules with AWS provided solutionsRequired (pay nothing when idle)
Code readinessThread-safe (Node.js/Java/.NET) or any Python codeNon-thread-safe code, expensive to change

Routing

Read ONLY the single reference file that matches the user's task. Do not preload multiple references.

User needAction
Cost comparison, pricing analysis, Savings Plans, Reserved InstancesRead cost-comparison.md
Instance types, memory sizing, vCPU ratios, scaling tuning, capacity provider configRead configuration-guide.md
Thread safety, concurrency model, code review checklist, multi-concurrency readinessRead thread-safety.md
Before/after code examples, runtime-specific migration, connection poolingRead migration-patterns.md
IAM roles, VPC setup, CLI commands, SAM template, CDK exampleRead infrastructure-setup.md
Errors, throttling, debugging, stuck deploymentsRead troubleshooting.md

Troubleshooting quick facts (always mention when diagnosing issues):

  • Capacity provider stuck in CREATING → most common cause is private subnets missing a NAT gateway route (instances need outbound internet for image pull and Lambda service communication)
  • Function not scaling → check that a version is published (PublishToLatestPublished: true)
  • Memory errors → LMI minimum is 2048 MB

Workflow

Step 1: Assess the Workload

Gather these signals before recommending:

  1. Traffic pattern: Steady vs bursty? Requests per second?
  2. Current costs: Monthly Lambda spend? Existing Savings Plans?
  3. Runtime: Node.js, Java, .NET, or Python?
  4. Memory/CPU: How much memory? CPU-bound or I/O-bound?
  5. Execution duration: Average and P99?
  6. Concurrency readiness: Thread safety? Shared /tmp paths? Per-invocation DB connections?
  7. VPC: Already in a VPC? Private resource access needed?

Long-running asynchronous/ESM jobs that exceed 15 min are a positive fit — LMI supports a function timeout up to 90 min (5400s) for asynchronous and event-source-mapping invocations (ETL/data processing, media transcoding, ML inference, financial calc, web scraping). Duration is the key differentiator here, not just cost.

When recommending LMI, ALWAYS mention: minimum 3 execution environments for AZ resiliency (cannot go below 3 in production).

Step 2: Build the Cost Comparison

REQUIRED: Present a cost comparison before recommending LMI.

Rule of thumb: LMI becomes cost-competitive at 50-100M+ req/month with steady traffic. Use the LMI Pricing Calculator for accurate comparisons.

Step 3: Configure the Deployment
  • Instance families (400+ types, .large and up): C-series (compute), M-series (general), R-series (memory). ARM (Graviton) for best price-performance.
  • When using Graviton instances, MUST set Architectures: [arm64] in the function configuration to match.
  • Memory-to-vCPU ratios: 2:1 (compute), 4:1 (general, default), 8:1 (memory). Min 2 GB, max 32 GB.
  • Multi-concurrency per-vCPU maximums: Node.js 64, Java 32, .NET 32, Python 16. These are system caps — the actual setting is PerExecutionEnvironmentMaxConcurrency (per execution environment, not per vCPU).
  • For I/O-bound workloads: use the runtime default or higher PerExecutionEnvironmentMaxConcurrency (e.g., 10 for Node.js) since each request uses minimal CPU while waiting on network.
  • For CPU-bound workloads: set PerExecutionEnvironmentMaxConcurrency to 1-2 per vCPU since each request saturates CPU.
  • Scaling: MinExecutionEnvironments (default 3), MaxVCpuCount (optional, default 400 — set explicitly as best practice), TargetResourceUtilization.
  • Function timeout up to 5400s (90 min) — set via the existing Timeout field (CLI update-function-configuration --timeout 5400, SAM/CFN Timeout: 5400, or console). Uses the existing Timeout field — no separate API, property, tag, or code change is required. Applies to asynchronous and ESM invocations only; synchronous and On-Demand invocations stay capped at 15 min (even if Timeout is higher; GetFunctionConfiguration still reports the configured value). The Init phase is still capped at 15 min. Durable Functions: each step can run up to 90 min; a multi-step workflow up to 1 year.
Step 4: Migrate the Code

Review code for concurrency safety. LMI runs multiple invocations concurrently per execution environment:

  • Python: Process-based isolation — globals are NOT shared. No thread-safety changes needed. Focus on /tmp conflicts and memory sizing.
  • Node.js: Worker threads — globals shared within a worker. Requires async safety.
  • Java/.NET: OS threads/Tasks — handler shared across threads. Requires full thread safety.
Step 5: Set Up Infrastructure
  1. Create two IAM roles: execution role (for the function) and operator role (for capacity provider EC2 management)
  2. Configure VPC with subnets across 3+ AZs
  3. Create capacity provider with VPC config and scaling limits
  4. Create or update function with capacity provider attachment
  5. Publish a version (triggers instance provisioning)
Step 6: Validate and Cut Over
  1. Deploy to a non-production environment first
  2. Monitor CloudWatch: CPU utilization, memory, concurrency, throttle rate
  3. Gradual traffic shift with weighted aliases (10% → 50% → 100%)
  4. Compare costs after 1-2 weeks of production data
  5. Decommission standard Lambda once stable

Best Practices

Pricing (always mention when discussing costs)
  • Three components: EC2 instance hours + 15% management fee + $0.20/1M requests
  • Savings Plans: Compute Savings Plans apply to the EC2 portion (up to 60-72% discount)
  • The 15% fee is charged on top of EC2 cost for AWS managing provisioning, patching, scaling, lifecycle
Scaling (always mention when discussing scaling or traffic)
  • LMI absorbs a 50% traffic spike immediately and doubles capacity within 5 minutes — if traffic more than doubles faster, requests throttle
  • Standard Lambda bursts to 3000 instantly — LMI cannot match this
  • Pre-warm with MinExecutionEnvironments before known spikes
  • MaxVCpuCount (default 400) — set explicitly as a cost ceiling
  • Shape: Reduce MinExecutionEnvironments to lower capacity during off-hours (minimum 3 for AZ resiliency)
Show full SKILL.md (694 more words)Show less
Instance Sizing
  • 1 vCPU + 1 GB reserved per instance for OS overhead (not available to your function)
  • Usable capacity = total - overhead
Configuration
  • Start with 4:1 ratio and runtime default concurrency
  • Use ARM (Graviton) unless x86 dependencies exist
  • Let Lambda choose instance types unless specific hardware needed
  • Set MaxVCpuCount to control cost ceiling
  • Never set MinExecutionEnvironments below 3 (breaks AZ resiliency)
Migration
  • Start with I/O-heavy functions (benefit most from multi-concurrency)
  • Review code for concurrency safety before attaching to capacity provider
  • Use weighted aliases for gradual traffic shift
  • Include request IDs in all log statements
  • Initialize DB pools and SDK clients outside the handler
Operations
  • Set CloudWatch alarms on throttle rate > 1% and CPU > 80%
  • Plan for 14-day instance rotation (automatic)
  • Never manually terminate LMI EC2 instances (delete the capacity provider instead)
  • Always publish a version — unpublished functions cannot run on LMI
Long-duration invocations (asynchronous/ESM up to 90 min)
  • SQS: the queue visibility timeout MUST be ≥ the function timeout (≥ 5400s for a 90-min function). The ESM validates this on create and update — but once the ESM exists, the SQS visibility timeout and the function timeout can each be changed independently (outside the ESM API), which bypasses the check and can reintroduce a mismatch, causing messages to reappear and duplicate invokes.
  • Kinesis / DynamoDB Streams: enable partial batch failure reporting (ReportBatchItemFailures) and tune the max batching window and parallelization factor — otherwise one failed record retries the whole batch, re-running up to ~80 min of already-completed work.
  • Asynchronous invocations: failed or timed-out invocations follow the retry policy (up to 2 retries by default), then route to the DLQ / on-failure destination.
  • Not all ESM sources qualify: Amazon MQ and Amazon DocumentDB ESM remain limited to 15 min; only SQS, Kinesis, and DynamoDB Streams ESM (and asynchronous invocations) get 90 min.
  • Observability is unchanged: CloudWatch, CloudTrail (one Invoke event on completion/timeout), and X-Ray (single trace) behave identically. Use X-Ray sub-segments to find slow phases near the 90-min limit.
Long-running networking (functions now run for tens of minutes)
  • NAT Gateway idle timeout — send periodic keep-alive packets on long-lived TCP connections through a NAT Gateway.
  • Idle connection timeouts (RDS, ElastiCache, external APIs) — add connection health checks / reconnection logic for connections that may go idle mid-computation.
  • DNS TTL — re-resolve external hostnames periodically; the AWS SDK does this, but custom HTTP clients may cache beyond TTL.
  • Credentials — rely on the execution role's ephemeral credentials (automatically refreshed by the runtime). For non-IAM secrets (DB passwords, API keys), retrieve them from AWS Secrets Manager or SSM Parameter Store with SDK caching and periodic refresh; never embed long-lived credentials in code or environment variables.

Limits Quick Reference

ResourceLimit
Memory2 GB min, 32 GB max
Asynchronous/ESM invoke timeout90 min (5400s), via the existing Timeout field
Sync + On-Demand invoke timeout15 min
Init phase15 min
ESM sources capped at 15 minAmazon MQ, Amazon DocumentDB (SQS/Kinesis/DynamoDB Streams get 90 min)
Execution environments3 minimum (MinExecutionEnvironments, AZ resiliency)
Instance lifespan14 days (auto-replaced)
Concurrency/vCPU64 (Node.js), 32 (Java/.NET), 16 (Python)
RuntimesNode.js 22+, Java 21+, .NET 8+, Python 3.13+, Rust (provided.al2023)
Instance familiesC, M, R (.large and up)
ScalingBurst headroom equals unused capacity from TargetResourceUtilization; new instances launch within minutes

Security Considerations

  • Operator role scoping: Add aws:SourceAccount and aws:SourceArn conditions to trust policies to prevent confused deputy attacks.
  • VPC egress: Scope security group egress to VPC endpoint security groups or AWS prefix lists rather than 0.0.0.0/0.
  • Credentials: Use AWS Secrets Manager or Parameter Store for database credentials — never environment variables for secrets.
  • Encryption: Enable SQS SSE, CloudWatch Logs encryption (KMS), and S3 default encryption for any data at rest.
  • Logging: Set CloudWatch Log group retention policies. Avoid logging PII or credentials. Enable CloudTrail data events for Lambda.
  • Instance rotation: The 14-day automatic rotation ensures security patches are applied without manual intervention.
  • References: Lambda Security Best Practices, IAM Best Practices

Files

FileContent
cost-comparison.mdPricing analysis, break-even calculations, Savings Plans/RI impact
configuration-guide.mdInstance selection, memory ratios, scaling tuning, capacity provider config
thread-safety.mdConcurrency model per runtime, code review checklist, Powertools compatibility
migration-patterns.mdBefore/after code by runtime, connection pooling, gradual cutover
infrastructure-setup.mdIAM roles, VPC setup, SAM templates, CLI commands
troubleshooting.mdCommon errors, throttling, debugging, stuck deployments

© aws, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (references, assets) in skills/specialized-skills/serverless-skills/aws-lambda-managed-instances of aws/agent-toolkit-for-aws.

  • SKILL.md
  • assets/sqs-processor/template.yaml
  • references/configuration-guide.md
  • references/cost-comparison.md
  • references/infrastructure-setup.md
  • references/migration-patterns.md
  • references/thread-safety.md
  • references/troubleshooting.md

Open the folder on GitHubat commit bd49cc8

Compare with similar skills

AWS Lambda Managed Instances next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

AWS Lambda Managed Instances compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
AWS Lambda Managed Instances this skillaws/agent-toolkit-for-aws2.8k—~3.7kAutomated safety check: PassApache-2.0
Dt Obs AWSDynatrace/dynatrace-for-ai161—~4.2kAutomated safety check: PassApache-2.0
AWS Solution Architectalirezarezvani/claude-skills28k1 repos~2.5kAutomated safety check: PassMIT
AWS Serverlessdavila7/claude-code-templates32k7 repos~2kAutomated safety check: PassMIT
AWS Solution Architectborghei/Claude-Skills874—~1.8kAutomated safety check: PassMIT
AWS Serverless Deploymentawslabs/agent-plugins912—~1.3kAutomated safety check: PassApache-2.0

Similar skills

  • Dt Obs AWS

    Dynatrace/dynatrace-for-ai

    AWS cloud resource monitoring including EC2, RDS, Lambda, ECS/EKS, VPC networking, load balancers, S3, DynamoDB, SQS/SNS, and cost optimization.

    161 GitHub stars~4.2k tokensUpdated 6 days ago
    DevOps & CloudAuto-check passed
  • AWS Solution Architect

    alirezarezvani/claude-skills

    Design AWS architectures for startups using serverless patterns and IaC templates.

    28k GitHub starsUsed in 1 repo~2.5k tokens
    DevOps & CloudAuto-check passed
  • AWS Serverless

    davila7/claude-code-templates

    Specialized skill for building production-ready serverless applications on AWS.

    32k GitHub starsUsed in 7 repos~2k tokens
    Backend & APIsAuto-check passed
  • AWS Solution Architect

    borghei/Claude-Skills

    Design AWS serverless architectures for startups with IaC. An agent skill from borghei/Claude-Skills.

    874 GitHub stars~1.8k tokensUpdated today
    DevOps & CloudAuto-check passed
  • AWS Serverless Deployment

    awslabs/agent-plugins

    Official

    AWS SAM and AWS CDK deployment for serverless applications. An agent skill from awslabs/agent-plugins.

    912 GitHub stars~1.3k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • AWS Patterns

    vibeeval/vibecosystem

    Lambda best practices, S3 event patterns, SQS/SNS fanout, and DynamoDB access patterns for serverless AWS architectures.

    531 GitHub stars~1.5k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed

More from aws/agent-toolkit-for-aws

All 138 skills in this repo
  • Agent Advisor

    aws/agent-toolkit-for-aws

    Official

    Entry point for AI-agent work on AWS: pick a runtime, plan a migration for existing workloads, and build an executable POC — one phased flow.

    2.8k GitHub stars~4.9k tokensUpdated today
    Auto-check passed
  • Agents Build

    aws/agent-toolkit-for-aws

    Official

    A skill your agent uses to extend an existing agent project with memory, app integration, VPC, multi-agent, migration, model, browser, code interpreter, payments, or resource removal.

    2.8k GitHub stars~2.3k tokensUpdated today
    Auto-check: notes
  • Launch With AWS

    aws/agent-toolkit-for-aws

    Official

    Migrates vibe-coded web applications to AWS. An agent skill from aws/agent-toolkit-for-aws.

    2.8k GitHub stars~3.2k tokensUpdated today
    Auto-check passed
  • Official

    Deploy an event-driven workflow that routes S3 uploads to either Lambda or Fargate via Step Functions based on file size.

    2.8k GitHub stars~4k tokensUpdated today
    Auto-check passed
  • AWS Marketplace Metering

    aws/agent-toolkit-for-aws

    Official

    Deploys, queries, and debugs AWS Marketplace usage-based (PAYG) metering — the pipeline (ResolveCustomer, BatchMeterUsage, EventBridge via SAM) and querying/debugging metering records, statuses…

    2.8k GitHub stars~18k tokensUpdated today
    Auto-check passed
  • Agents Pay

    aws/agent-toolkit-for-aws

    Official

    A skill your agent uses when THIS agent needs to pay for x402-protected content at runtime: hitting a paywall mid-task, settling it via AgentCore Payments, and applying operator-defined spend limits.

    2.8k GitHub stars~6.5k tokensUpdated today
    Auto-check: notes

Questions about AWS Lambda Managed Instances

What does AWS Lambda Managed Instances do?

Evaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI). AWS Lambda Managed Instances is an agent skill from aws/agent-toolkit-for-aws, published by the product's own GitHub organization. Evaluates, configures, and migrates workloads to AWS Lambda Managed Instances (LMI).

When should I use AWS Lambda Managed Instances?

AWS Lambda Managed Instances fits situations like: queries mention Lambda Managed Instances; capacity providers; multi-concurrent execution environments; EC2-backed Lambda.

How do I install AWS Lambda Managed Instances in Claude Code?

Run `npx skills add aws/agent-toolkit-for-aws --skill aws-lambda-managed-instances -a claude-code`. Or copy the skill folder (skills/specialized-skills/serverless-skills/aws-lambda-managed-instances in aws/agent-toolkit-for-aws) into .claude/skills/aws-lambda-managed-instances in your project. Claude Code loads it when a task matches its description.

How do I install AWS Lambda Managed Instances in Codex?

Run `npx skills add aws/agent-toolkit-for-aws --skill aws-lambda-managed-instances -a codex`. Or copy the skill folder (skills/specialized-skills/serverless-skills/aws-lambda-managed-instances in aws/agent-toolkit-for-aws) into .agents/skills/aws-lambda-managed-instances in your project. Codex loads it when a task matches its description.

Can I use AWS Lambda Managed Instances in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aws/agent-toolkit-for-aws --skill aws-lambda-managed-instances -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/aws-lambda-managed-instances, .gemini/skills/aws-lambda-managed-instances, .github/skills/aws-lambda-managed-instances and .opencode/skills/aws-lambda-managed-instances in your project.

What does AWS Lambda Managed Instances need to run?

SKILL.md names no scripts, command-line tools or credentials: AWS Lambda Managed Instances is instructions for the agent only. Our summary lists: Python 3; Node.js.

Does AWS Lambda Managed Instances access the network?

SKILL.md names 2 domains. As links in the text: docs.aws.amazon.com and aws-samples.github.io. This is read from the text; nothing was executed.

Is AWS Lambda Managed Instances safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does AWS Lambda Managed Instances use?

AWS Lambda Managed Instances is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does AWS Lambda Managed Instances use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.8k tokens, read only when the agent opens those files.

What are the alternatives to AWS Lambda Managed Instances?

Skills that share tags, products or a category with AWS Lambda Managed Instances: Dt Obs AWS (Dynatrace/dynatrace-for-ai, 161 stars), AWS Solution Architect (alirezarezvani/claude-skills, 28k stars), AWS Serverless (davila7/claude-code-templates, 32k stars) and AWS Solution Architect (borghei/Claude-Skills, 874 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains AWS Lambda Managed Instances?

aws (a GitHub organization, an official publisher) maintains it in aws/agent-toolkit-for-aws, which has 2,816 GitHub stars. The repository holds 138 skills in this directory. The repository was last updated on October 7, 2026.

Source: aws/agent-toolkit-for-aws on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.