Agent Plugins Marketplace
← All plugins

aws-serverless-engineer

v0.1.0

Designs, builds, deploys, and debugs serverless applications: Lambda (incl. durable functions, managed instances, MicroVMs), API Gateway, Step Functions, and SAM/CDK deployment with template validation.

CodexClaude CodeAgent Plugins16 Skills1 MCP serverstdio

By TalkOps AILicense: Apache-2.00 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex, Claude Code, and Agent Plugins
Parsed components
17 skill or MCP entries
Source updated
Oct 10, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install aws-serverless-engineer for Codex and Claude Code

Installs for the current user
codex plugin marketplace add talkops-ai/devops-plugins
codex plugin marketplace upgrade talkops-devops-plugins
codex plugin add aws-serverless-engineer@talkops-devops-plugins

Paste and run these commands in a terminal with Codex. They add and refresh the talkops-devops-plugins catalog, then install this plugin.

Compatibility: the page URL and API slug “aws-serverless-engineer” remain stable.

  • Codex: aws-serverless-engineer@agent-plugin-marketplace → aws-serverless-engineer@talkops-devops-plugins

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/talkops-ai/devops-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/agent-plugins/aws-serverless-engineer/.

Plugin files

plugins/agent-plugins/aws-serverless-engineer/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── plugin.json
├── skills/amazon-eventbridge-event-bus/SKILL.md
├── skills/api-gateway/SKILL.md
├── skills/aws-lambda/SKILL.md
├── skills/aws-lambda-durable-functions/SKILL.md
├── skills/aws-lambda-managed-instances/SKILL.md
├── skills/aws-lambda-microvms/SKILL.md
├── skills/aws-serverless-deployment/SKILL.md
├── skills/aws-step-functions/SKILL.md
├── skills/connecting-lambda-to-api-gateway/SKILL.md
├── skills/connecting-lambda-to-dynamodb/SKILL.md
├── skills/creating-api-gateway-stage/SKILL.md
├── skills/debugging-lambda-timeouts/SKILL.md
├── skills/deploying-custom-domain-rest-api/SKILL.md
├── skills/enabling-lambda-vpc-internet-access/SKILL.md
├── skills/processing-s3-uploads-with-step-functions/SKILL.md
├── skills/signing-in-to-aws/SKILL.md
└── .mcp.json

Included Skills16

amazon-eventbridge-event-busskills/amazon-eventbridge-event-bus/SKILL.md

Builds, runs, debugs, and operates event-driven applications using EventBridge Event Bus - a managed, centrally governed publish/subscribe event bus that an organization can share across many teams and accounts. Applicable when workloads need event-driven architectures, decoupling, choreography, asynchronous integration, pub/sub, fan-out, event ordering, delivered in sequence, event router, event broker, event bus, event store, event retention, event replay, deduplication, avro, protobuf, cloudevents, uses events or messages. Designed as a centrally managed event bus platform allowing governance and control - such as subscriber control, revocation, per-account throttling - while giving application owners flexibility across an organization spanning multiple accounts, with end-to-end open-standards observability and cost allocation. Also helps reduce costs in high fan-out scenarios where multi-account forwarding adds cost. A serverless, managed alternative to self-managed event streaming platforms.

api-gatewayskills/api-gateway/SKILL.md

Build, manage, and operate APIs with Amazon API Gateway (REST, HTTP, and WebSocket). Triggers on phrases like: API Gateway, REST API, HTTP API, WebSocket API, custom domain, Lambda authorizer, usage plan, throttling, CORS, VPC link, private API. Also covers troubleshooting API Gateway errors (4xx, 5xx, timeout, CORS failures) and IaC templates containing API Gateway resources. For general REST API design unrelated to AWS, do not trigger.

aws-lambdaskills/aws-lambda/SKILL.md

Design, build, deploy, test, and debug serverless applications with AWS Lambda. Triggers on phrases like: Lambda function, event source, serverless application, API Gateway, EventBridge, Step Functions, serverless API, event-driven architecture, Lambda trigger. For deploying non-serverless apps to AWS, use the aws-deployment-agent plugin instead.

aws-lambda-durable-functionsskills/aws-lambda-durable-functions/SKILL.md

Builds resilient, long-running, multi-step applications with AWS Lambda durable functions with automatic state persistence, retry logic, and orchestration for long-running executions. Covers the critical replay model, step operations, wait/callback patterns, error handling with saga pattern, testing with LocalDurableTestRunner. Triggers on phrases like lambda durable functions, durable execution, workflow orchestration, state machines, retry/checkpoint patterns, long-running stateful Lambda functions, saga pattern, human-in-the-loop callbacks, reliable serverless applications, context.step, context.wait, context.invoke, context.runInChildContext, withDurableExecution, DurableContext, UnrecoverableInvocationError, durable-execution-sdk, qualified ARN invocation, and durable handler replay.

aws-lambda-managed-instancesskills/aws-lambda-managed-instances/SKILL.md

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.

aws-lambda-microvmsskills/aws-lambda-microvms/SKILL.md

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.

aws-serverless-deploymentskills/aws-serverless-deployment/SKILL.md

AWS SAM and AWS CDK deployment for serverless applications. Triggers on phrases like: use SAM, SAM template, SAM init, SAM deploy, CDK serverless, CDK Lambda construct, NodejsFunction, PythonFunction, SAM and CDK together, serverless CI/CD pipeline. For general app deployment with service selection, use the aws-deployment-agent plugin instead.

aws-step-functionsskills/aws-step-functions/SKILL.md

Authors and edits AWS Step Functions state machines: writes Amazon States Language (ASL) in JSONata, and chooses and structures state types (Task, Choice, Map, Parallel, Pass, Wait, Succeed, Fail). Covers ASL syntax, JSONata data transformation and variables, Retry/Catch error handling, service integrations (.sync, waitForTaskToken callbacks), Distributed Map for large-scale S3/CSV processing, saga/compensation patterns, Standard vs Express workflow choice, TestState API unit testing, and migrating state machines from JSONPath to JSONata. Use when the user is building, authoring, debugging, or migrating a Step Functions state machine or ASL definition, or orchestrating multi-step workflows with branching, retries, or human-approval callbacks, even if they don't say 'Step Functions.' Do NOT use for general Lambda function code, API Gateway, EventBridge wiring, or SAM/CDK application packaging.

connecting-lambda-to-api-gatewayskills/connecting-lambda-to-api-gateway/SKILL.md

Connects an existing AWS Lambda function to Amazon API Gateway by creating a REST or HTTP API with resource/method setup, Lambda proxy integration, permissions, and deployment. Always use this skill when connecting Lambda to API Gateway — it handles CORS, throttling, access logging, and production security hardening that are easy to miss.

connecting-lambda-to-dynamodbskills/connecting-lambda-to-dynamodb/SKILL.md

Connects an AWS Lambda function to DynamoDB with IAM roles, stream event source mapping, and read/write permissions. Use when setting up Lambda-DynamoDB integration, processing DynamoDB stream events, or deploying serverless event-driven architectures.

creating-api-gateway-stageskills/creating-api-gateway-stage/SKILL.md

Creates an API Gateway stage with CloudWatch logging, X-Ray tracing, throttling, WAF integration, and IAM roles following AWS best practices. Use when deploying a REST API to different environments such as dev, test, or production.

debugging-lambda-timeoutsskills/debugging-lambda-timeouts/SKILL.md

Debugs AWS Lambda function timeout failures by systematically analyzing function configuration, CloudWatch logs and metrics, VPC/networking, cold starts, memory constraints, and downstream dependencies to identify root causes with actionable fixes. Use when a Lambda function is timing out or approaching its timeout limit.

deploying-custom-domain-rest-apiskills/deploying-custom-domain-rest-api/SKILL.md

Deploys a Regional REST API with a custom domain name, a Lambda backend function, and a request-based Lambda authorizer using AWS CLI. Covers ACM certificate provisioning, API Gateway REST API creation, Lambda function deployment, request authorizer setup, custom domain configuration, base path mapping, and Route 53 DNS record creation. Trigger keywords: custom domain, REST API, Lambda, Route 53, API Gateway, regional endpoint, request authorizer, base path mapping.

enabling-lambda-vpc-internet-accessskills/enabling-lambda-vpc-internet-access/SKILL.md

Enables internet access for AWS Lambda functions deployed in VPC subnets by creating NAT Gateway infrastructure, configuring public/private subnet routing, and updating security groups. Use when a VPC-attached Lambda function cannot reach the internet.

processing-s3-uploads-with-step-functionsskills/processing-s3-uploads-with-step-functions/SKILL.md

Deploy an event-driven workflow that routes S3 uploads to either Lambda or Fargate via Step Functions based on file size. Uses EventBridge to trigger a Step Functions state machine when objects are uploaded to S3. Small files are processed by Lambda, large files by a Fargate task. Includes VPC, ECR repository, ECS cluster, and scoped IAM roles. Trigger keywords: Step Functions, Fargate, Lambda, S3 event, EventBridge, ECS, ECR, file processing, workflow orchestration, serverless.

signing-in-to-awsskills/signing-in-to-aws/SKILL.md

Gets AWS credentials for CLI/SDK access via `aws login`. Activates when a developer needs to authenticate to AWS for local development, when an AWS operation fails due to missing or expired credentials, or when someone asks about setting up AWS access. Triggers: "set up AWS", "configure AWS", "aws login", "get credentials", "authenticate", "session expired", "token expired", "no credentials", "AccessDeniedException" with no configured credentials.

MCP servers1

aws-serverless-mcpstdio
command
uvx
args
awslabs.aws-serverless-mcp-server@latest --allow-write
env.FASTMCP_LOG_LEVEL
ERROR

Plugin manifests3

plugins/agent-plugins/aws-serverless-engineer/.codex-plugin/plugin.json
{
  "name": "aws-serverless-engineer",
  "version": "0.1.0",
  "description": "Designs, builds, deploys, and debugs serverless applications: Lambda (incl. durable functions, managed instances, MicroVMs), API Gateway, Step Functions, and SAM/CDK deployment with template validation.",
  "author": {
    "name": "TalkOps AI"
  },
  "homepage": "https://github.com/talkops-ai/devops-plugins",
  "repository": "https://github.com/talkops-ai/devops-plugins",
  "license": "Apache-2.0",
  "keywords": [
    "aws",
    "serverless",
    "lambda",
    "api-gateway",
    "step-functions",
    "sam",
    "cdk",
    "eventbridge"
  ],
  "skills": "./skills/",
  "mcpServers": "./mcp.json",
  "hooks": "./hooks/hooks.json",
  "interface": {
    "displayName": "AWS Serverless Engineer",
    "shortDescription": "Designs, builds, deploys, and debugs serverless applications",
    "longDescription": "Designs, builds, deploys, and debugs serverless applications: Lambda (incl. durable functions, managed instances, MicroVMs), API Gateway, Step Functions, and SAM/CDK deployment with template validation.",
    "developerName": "TalkOps AI",
    "category": "Cloud",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://github.com/talkops-ai/devops-plugins/tree/main/plugins/agent-plugins/aws-serverless-engineer",
    "brandColor": "#FF9900"
  }
}
plugins/agent-plugins/aws-serverless-engineer/.claude-plugin/plugin.json
{
  "name": "aws-serverless-engineer",
  "version": "0.1.0",
  "description": "Designs, builds, deploys, and debugs serverless applications: Lambda (incl. durable functions, managed instances, MicroVMs), API Gateway, Step Functions, and SAM/CDK deployment with template validation.",
  "author": {
    "name": "TalkOps AI"
  },
  "homepage": "https://github.com/talkops-ai/devops-plugins",
  "repository": "https://github.com/talkops-ai/devops-plugins",
  "license": "Apache-2.0",
  "keywords": [
    "aws",
    "serverless",
    "lambda",
    "api-gateway",
    "step-functions",
    "sam",
    "cdk",
    "eventbridge"
  ]
}
plugins/agent-plugins/aws-serverless-engineer/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "aws-serverless-engineer",
  "version": "0.1.0",
  "description": "Designs, builds, deploys, and debugs serverless applications: Lambda (incl. durable functions, managed instances, MicroVMs), API Gateway, Step Functions, and SAM/CDK deployment with template validation.",
  "author": {
    "name": "TalkOps AI"
  },
  "homepage": "https://github.com/talkops-ai/devops-plugins",
  "repository": "https://github.com/talkops-ai/devops-plugins",
  "license": "Apache-2.0",
  "keywords": [
    "aws",
    "serverless",
    "lambda",
    "api-gateway",
    "step-functions",
    "sam",
    "cdk",
    "eventbridge"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[aws-serverless-engineer on Agent Plugins Marketplace](https://pluginsmp.com/plugins/aws-serverless-engineer)