aws-agentic-ai

Deploy and manage AI agents on AWS Bedrock AgentCore services.

Updated Aug 22, 2026
One-click install
npx skills add https://github.com/farslab/claude-skills --skill aws-agentic-ai-farslab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: aws-agentic-ai
Source: https://github.com/farslab/claude-skills/tree/main/aws-agentic-ai
Command: npx skills add https://github.com/farslab/claude-skills --skill aws-agentic-ai-farslab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires strands-agents, strands-agents-tools, fastapi, uvicorn, boto3, bedrock-agentcore, and includes scripts (resource) and references (resource) components.

What problem does it solve? Deploying and operating AI agents on AWS Bedrock AgentCore involves nine distinct services (Gateway, Runtime, Memory, Identity, Code Interpreter, Browser, Observability, Agent Registry, Evaluations) with complex IAM, OAuth, and protocol choices that are easy to misconfigure. ## Core Features & Use Cases - Service-Guided Deployment: Routes you to the right AgentCore service README (Gateway, Runtime, Memory, Identity, and more) before implementing, covering deployment strategies, IAM, and auth choices. - Cross-Service Patterns: Provides credential management, security resource policies, registry integration, and S3-based agent persistence patterns that span multiple services. - Runnable Templates: Includes production-ready script templates for FastAPI Runtime, MCP Server, A2A Server, AG-UI Server, and Gateway CDK custom resources. - Use Case: You want to deploy a Strands agent with OAuth authentication and MCP tool access. The skill walks you through Runtime deployment, Inbound JWT configuration, Gateway OAuth credential injection, and observability setup with verified AWS documentation. ## Quick Start Ask the assistant to deploy an agent to AWS Bedrock AgentCore Runtime with Cognito JWT authentication and MCP Gateway tool integration.

Frequently Asked Questions about aws-agentic-ai

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an agent to AWS Bedrock AgentCore Runtime?▼

Use the CDK L2 construct from @aws-cdk/aws-bedrock-agentcore-alpha with AgentRuntimeArtifact.fromAsset, fromS3, or fromEcrRepository. Your container must run on port 8080, use ARM64, run as non-root, and expose /invocations and /ping endpoints.

How does AgentCore Gateway convert REST APIs to MCP tools?▼

Upload an OpenAPI schema to S3, create a gateway target linking the schema, and optionally attach a credential provider for API key or OAuth authentication. The Gateway then exposes the API as MCP tools and injects credentials transparently.

What is the difference between BedrockAgentCoreApp and FastAPI for AgentCore?▼

BedrockAgentCoreApp auto-generates /invocations, /ping, and /ws endpoints with built-in async task management in about 20 lines. FastAPI custom builds offer full control and portability but require manually implementing endpoints, SSE formatting, and task tracking.

Does AgentCore Runtime support OAuth authentication for agents?▼

Yes, through a three-layer model: Inbound JWT Authorizer verifies callers, Outbound Credential Provider proxies user access to third-party APIs via Token Vault, and Gateway OAuth injects credentials into MCP tool calls transparently.

Why does my AgentCore Runtime session terminate unexpectedly?▼

Sessions terminate after 15 minutes of idle time or 8 hours maximum lifetime. To keep a session alive during background work, return HealthyBusy from the /ping endpoint so AgentCore pauses the idle timeout.

Which regions support the AgentCore Agent Registry?▼

Agent Registry is in Preview and available in us-east-1, us-west-2, eu-west-1, ap-northeast-1, and ap-southeast-2. It supports registering MCP servers, agents, and skills with approval workflows for governance.