By LeonMelamud
Deploy, operate, and migrate AI agents on Amazon Bedrock AgentCore, with harness-first migration from 15 coding assistants, IAM least-privilege templates, and boto3 invoke fallback.
Use when deploying, operating, or migrating AI agents on Amazon Bedrock AgentCore — creating harnesses or runtime agents, adding skills/tools/gateways/memory/credentials, exporting a harness to code, or migrating AI assistant configurations (.github/agents, .claude/skills, .cursor/rules, MCP configs, hooks) from coding assistants. Triggers: 'migrate to AgentCore', 'agentcore migration', 'deploy to agentcore', 'create harness', 'export harness', 'add skill to harness', 'convert MCP to gateway', 'export agents to AWS', 'move agents to bedrock', 'agentcore harness', 'invoke agent runtime', 'agentcore deploy fails'.
Use when authoring, validating, or debugging standalone AWS CloudFormation templates (YAML/JSON) — writing or editing resources with secure defaults, running cfn-lint / cfn-guard / change-set validation before deploy, or diagnosing a failed or rolled-back stack via CloudFormation events and CloudTrail. Triggers: 'write a CloudFormation template', 'validate my template', 'cfn-lint', 'cfn-guard', 'change set', 'CREATE_FAILED', 'ROLLBACK_COMPLETE', 'stack stuck in UPDATE_ROLLBACK_FAILED'. For SAM/serverless-specific templates use aws-serverless; for end-to-end architecture design that emits IaC use aws-solution-architect.
Use when working with core AWS services outside the serverless and IaC specialist skills — EC2, S3, VPC/networking, IAM policies, RDS, ECS, CloudWatch, Secrets Manager — via the AWS CLI/console/boto3. Triggers - "launch an EC2 instance", "S3 bucket policy", "create a VPC", "IAM role/policy", "RDS setup", "ECS service", "CloudWatch alarm". For CloudFormation templates use aws-cloudformation; for Lambda/API-Gateway serverless code use aws-serverless; for architecture design + cost optimization use aws-solution-architect.
Use when implementing production serverless workloads on AWS — writing Lambda handler code, wiring API Gateway / DynamoDB Streams / SQS / SNS event-driven flows, SAM or CDK deployment, or fixing cold starts. Triggers: 'write a Lambda function', 'SAM template', 'API Gateway + Lambda', 'SQS consumer', 'DynamoDB stream processor', 'cold start optimization'. For standalone CloudFormation authoring use aws-cloudformation; for architecture selection + cost design use aws-solution-architect.
Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Design AWS architectures for startups using serverless patterns and IaC templates. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora, and cost optimization. For editing/validating an existing raw CloudFormation stack use aws-cloudformation; for writing Lambda/event handler code use aws-serverless.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
General skill for Amazon Bedrock AgentCore: deploy and operate harnesses and runtime agents, and migrate AI assistant configurations from 15 coding assistants (GitHub Copilot, Claude Code, Cursor, Cline, Codex, Windsurf, Antigravity, Gemini CLI, Deep Agents, Dexto, Firebender, Kimi Code CLI, OpenCode, Warp, agentic-core).
Harness-first: agents that are persona + skills + standard tools deploy as declarative harnesses (no code). Only agents with custom logic get generated Strands code. Verified against agentcore CLI 0.22.0 (July 2026).
The plugin also bundles companion AWS skills — aws-cloudformation, aws-expert, aws-serverless, aws-solution-architect — so a coding agent has broader AWS context when building or migrating agents.
python3 scripts/preflight_check.py
Needs: Python ≥3.10, Node ≥20, uv, AWS CLI + credentials, agentcore CLI ≥0.22.
# 1. Scan a repository for AI assistant configs
python3 scripts/scan_configs.py --repo-root <path> --format json
# 2. Generate the AgentCore project (harnesses + code runtimes)
python3 scripts/generate_project.py \
--inventory migration-inventory.json \
--output-dir ./agentcore-project \
--region us-east-1
# 3. Deploy (or run the generated agentcore-commands.sh)
cd agentcore-project
./agentcore-commands.sh
This repo is a Claude Code plugin that bundles the agentcore skill plus a set of companion AWS skills (all auto-discovered from skills/).
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Marketplace manifest (installable via /plugin)
├── .mcp.json # Bundled MCP server (Bedrock AgentCore) — auto-connects when the plugin is enabled
├── skills/
│ ├── aws-cloudformation/ # CloudFormation authoring
│ ├── aws-expert/ # General AWS guidance
│ ├── aws-serverless/ # Serverless (Lambda/API GW) patterns
│ ├── aws-solution-architect/ # Architecture guidance
│ └── agentcore/ # The AgentCore migration skill
│ ├── SKILL.md # Entry point
│ ├── scripts/ # preflight_check, scan_configs, generate_project, invoke_harness
│ ├── references/ # harness.md, migration.md, security-iam.md, deployment-checklist.md, ...
│ ├── evals/evals.json # Regression scenarios (self-test)
│ └── assets/ # poc-cve-verify/ (+ VERIFIED.md), iam-policies/
└── LICENSE # MIT
As a plugin (Claude Code marketplace):
/plugin marketplace add LeonMelamud/agentcore-toolkit
/plugin install agentcore@agentcore-skills
Hosted (public) at github.com/LeonMelamud/agentcore-toolkit. Also installable via the skills.sh CLI: npx skills add LeonMelamud/agentcore-toolkit.
As a personal or project skill (copy the bundle):
cp -r skills/agentcore ~/.claude/skills/agentcore # personal
cp -r skills/agentcore .claude/skills/agentcore # project (or .github/skills/ for Copilot)
Nothing here works without AWS credentials. Every skill drives the AWS CLI / boto3 / the agentcore CLI, and the bundled MCP server (below) makes real Bedrock AgentCore API calls — all of them fail with no configured AWS identity. Installing the plugin does not connect you to AWS; do this once after install:
1. Configure credentials (any one):
aws configure sso # recommended for orgs / SSO
aws configure # static access keys
export AWS_ACCESS_KEY_ID=... AWS_SECRET_ACCESS_KEY=... AWS_REGION=us-east-1
# …or run on an EC2/ECS/Lambda role — the SDK picks it up automatically
2. Verify the whole toolchain is reachable:
python3 skills/agentcore/scripts/preflight_check.py
Checks Python ≥3.10, Node ≥20, uv, AWS CLI + live credentials (prints your account id), the agentcore CLI ≥0.22, and Bedrock AgentCore access. Fix anything it flags before running a workflow.
3. Enable Bedrock model access in the target account/region (Bedrock console → Model access). Without it, invokes fail with ModelNotAccessibleException; a 0 daily-token quota surfaces as ThrottlingException (see the skill's error table).
The plugin ships .mcp.json declaring the official Amazon Bedrock AgentCore MCP server (awslabs.amazon-bedrock-agentcore-mcp-server). When the plugin is enabled, Claude Code launches it via uvx and it shows up as bedrock-agentcore-mcp MCP · connected, giving the agent direct AgentCore runtime / memory / gateway / identity API tools alongside the skills.
npx claudepluginhub leonmelamud/agentcore-toolkitComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex and antigravity CLIs when installed) to get diverse perspectives on coding problems
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer