cli-agent-orchestrator
CLI Agent Orchestrator (CAO) coordinates multiple AI coding CLIs so a supervisor can delegate work to specialist agents in parallel or sequence. 📚 Documentation — guides, reference, and two interactive courses.
Read this in other languages: 日本語 Generative AI can make mistakes. You should consider reviewing all output and costs generated by your chosen AI model and agentic coding assistant. See AWS Responsible AI Policy.
> /plugin marketplace add awslabs/agent-plugins
What's inside
Read this in other languages: 日本語
[!IMPORTANT] Generative AI can make mistakes. You should consider reviewing all output and costs generated by your chosen AI model and agentic coding assistant. See AWS Responsible AI Policy.
[!TIP] The Agent Toolkit for AWS is now live! The Agent Toolkit for AWS is the successor to the MCP servers, plugins, and skills available on AWS Labs, and was informed by feedback from customers like you. If you're building production software using coding agents or building agents for your own customers, we recommend Agent Toolkit for AWS. It includes IAM condition keys to distinguish agent actions from human ones, CloudWatch and CloudTrail visibility, and skills that have been evaluated for accuracy and effectiveness. This repo continues to work and accept contributions. Over time, the most useful projects here will move into Agent Toolkit for AWS.
Agent Plugins for AWS equip AI coding agents with the skills to help you architect, deploy, and operate on AWS. Agent plugins are currently supported by Claude Code, Codex, and Cursor.
AI coding agents are increasingly used in software development, helping developers write, review, and deploy code more efficiently. Agent skills and the broader agent plugin packaging model are emerging as best practices for steering coding agents toward reliable outcomes without bloating model context. Instead of repeatedly pasting long AWS guidance into prompts, developers can now encode that guidance as reusable, versioned capabilities that agents invoke when relevant. This improves determinism, reduces context overhead, and makes agent behavior easier to standardize across teams. Agent plugins act as containers that package different types of expertise artifacts together. A single agent plugin can include:
As new types of expertise artifacts emerge in this space, they can be packaged into agent plugins, making the evolution transparent to developers.
To maximize the benefits of plugin-assisted development while maintaining security and code quality, follow these essential guidelines:
| Plugin | Description | Status |
|---|---|---|
| amazon-location-service | Add maps, geocoding, routing, places search, and geospatial features to applications with Amazon Location Service | Available |
| aws-amplify | Build full-stack apps with AWS Amplify Gen 2 using guided workflows for auth, data, storage, and functions | Available |
| aws-serverless | Build serverless applications with Lambda, API Gateway, EventBridge, Step Functions, durable functions, and Lambda Managed Instances | Available |
| aws-transform | Migrate, modernize, and upgrade codebases to AWS — .NET to .NET 8/10, mainframe COBOL to Java, VMware to EC2, SQL Server to Aurora, and language/SDK upgrades | Available |
| codebase-documentor-for-aws | Analyze AWS-deployed services and codebases to generate structured technical documentation with source-of-truth citations | Available |
| databases-on-aws | Database guidance for the AWS database portfolio — schema design, queries, migrations, and multi-tenant patterns | Some Services Available (Aurora DSQL) |
| deploy-on-aws | Deploy applications to AWS with architecture recommendations, cost estimates, and IaC deployment | Available |
| migration-to-aws | Migrate GCP infrastructure to AWS with resource discovery, architecture mapping, cost analysis, and execution planning | Available |
| sagemaker-ai | Build, train, and deploy AI models with deep AWS AI/ML expertise brought directly into your coding assistants, covering the surface area of Amazon SageMaker AI | Available |
/plugin marketplace add awslabs/agent-plugins
/plugin install amazon-location-service@agent-plugins-for-aws
or
/plugin install aws-amplify@agent-plugins-for-aws
or
/plugin install aws-serverless@agent-plugins-for-aws
or
/plugin install codebase-documentor-for-aws@agent-plugins-for-aws
or
/plugin install databases-on-aws@agent-plugins-for-aws
or
/plugin install deploy-on-aws@agent-plugins-for-aws
or
/plugin install sagemaker-ai@agent-plugins-for-aws
Codex supports repo-local marketplaces and plugin manifests through
.agents/plugins/marketplace.json and per-plugin manifests under
plugins/*/.codex-plugin/plugin.json; this repo includes both, following the
official Codex plugin packaging guidance in
Build plugins.
To try these plugins in Codex from this repo:
.agents/plugins/marketplace.json.Agent Plugins for AWS marketplace,
and install the plugin you want to use.Known limitation:
databases-on-aws prompt hook is included because it does not depend on
Claude-specific environment variables.You can install the deploy-on-aws plugin from the Cursor Marketplace. For additional information, please refer to the Cursor plugin documentation. You can also install within the Cursor application:
PluginsAWSAdd to CursorPlugins -> InstalledYou can convert Claude Code plugins into Kiro format using the third-party @every-env/compound-plugin CLI. This converts skills (SKILL.md workflow instructions and reference documents) and MCP server configs into Kiro's .kiro/ format.
Requires Bun (latest version recommended).
[!NOTE] Hook conversion is a work in progress — hooks are currently dropped entirely during conversion because the Claude Code and Kiro hook models are not 1:1. Skills and MCP servers are fully supported.
Writes to .kiro/ in the current working directory:
COMPOUND_PLUGIN_GITHUB_SOURCE=https://github.com/awslabs/agent-plugins \
bunx @every-env/compound-plugin install deploy-on-aws --to kiro
Writes to ~/.kiro/ so skills are available across all projects:
COMPOUND_PLUGIN_GITHUB_SOURCE=https://github.com/awslabs/agent-plugins \
bunx @every-env/compound-plugin install deploy-on-aws --to kiro --output ~/.kiro
Replace deploy-on-aws with any plugin name from the table above (e.g., aws-serverless, amazon-location-service, migration-to-aws, aws-amplify).
[!TIP] If a skill isn't activated automatically, you can explicitly invoke it by saying "Use the deploy skill to ..." in your prompt. Kiro's intent matching may not always auto-trigger skills.
If
bunxfails with a "Cannot find package" error, clear the bun cache and retry:rm -rf ~/.bun/install/cache/@every-env
For issues with the conversion tool, please report them at EveryInc/compound-engineering-plugin.
Guides developers through adding maps, places search, geocoding, routing, and other geospatial features with Amazon Location Service, including authentication setup, SDK integration, and best practices.
| Agent Skill | Triggers |
|---|---|
| amazon-location-service | "add a map", "geocode an address", "calculate a route", "location-aware app", "Amazon Location Service", "geospatial", "places search" |
| Server | Purpose |
|---|---|
| aws-mcp | AWS documentation and service guidance |
Build full-stack apps with AWS Amplify Gen 2 using TypeScript code-first development, guided by official AWS Agent Standard Operating Procedures (SOPs).
| Agent Skill | Triggers |
CLI Agent Orchestrator (CAO) coordinates multiple AI coding CLIs so a supervisor can delegate work to specialist agents in parallel or sequence. 📚 Documentation — guides, reference, and two interactive courses.
A suite of specialized MCP servers that help you get the most out of AWS, wherever you use MCP. The Agent Toolkit for AWS is now live!
FAQ
agent-plugins is a Claude Code plugin with 34 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes amazon-location-service, amplify-workflow, api-gateway. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it