← Back to all announcements
★★★★☆ 14/07/2026

Amazon Managed Service for Apache Flink now offers AI Agent Skills to simplify building and operating Flink applications

AI coding agents can now troubleshoot, scale, and build Flink apps on AWS without deep Flink expertise — here's how.

View original announcement →

Visual Summary

graph TD A{{MSF AI Agent Skills}}:::announced B((Developer)):::external C([Agent Toolkit for AWS]):::feature D(AWS MCP Server):::compute E(AI Coding Agents):::compute F(Managed Service for Apache Flink):::compute G([Skill Management CLI]):::feature H([Troubleshooting & Scaling]):::feature B ==>|"asks question"| E E ==>|"loads skills"| A A -->|"provides guidance"| E E -->|"connects via MCP"| D D -->|"accesses"| F C -->|"configures"| D G -->|"add/update/remove"| A A -.->|"enables"| H B -->|"runs CLI"| G classDef announced fill:#ff9900,stroke:#ec7211,color:#fff,font-weight:bold classDef compute fill:#e3f2fd,stroke:#1565c0,color:#1565c0 classDef storage fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 classDef feature fill:#fff3e0,stroke:#e65100,color:#e65100 classDef external fill:#f5f5f5,stroke:#616161,color:#616161

What's New

Amazon Managed Service for Apache Flink (MSF) has introduced AI Agent Skills, a set of curated guidance packages that give AI coding assistants expert, up-to-date knowledge for building and operating Flink streaming applications. These skills cover common operational tasks including application creation, troubleshooting, scaling, monitoring, networking configuration, and cost optimization. The feature integrates with popular AI coding agents such as Kiro, Claude Code, and Cursor via the Agent Toolkit for AWS, lowering the barrier for developers who lack deep Apache Flink expertise.

How It Works

  • Agent Toolkit for AWS serves as the foundation — a framework that exposes AWS service knowledge to AI coding agents through the Model Context Protocol (MCP), giving agents access to current documentation, curated skills, and secure AWS API execution via IAM credentials.
  • MSF Agent Skills are packaged as curated bundles of instructions, code scripts, and reference materials specifically tailored to Managed Service for Apache Flink tasks; agents load only the skills relevant to the current task to avoid consuming unnecessary context window.
  • Setup is CLI-driven: running aws configure agent-toolkit (requires AWS CLI v2.35.0+) detects installed agents on the developer's machine, installs default skills, and configures the MCP Server connection in a single interactive wizard step.
  • Skill management is handled via aws agent-toolkit commands (add-skill, update, remove, list, search), allowing teams to pin specific skill versions or target individual agents using the --agent flag.
  • Agent interaction is conversational — developers simply ask natural-language questions such as "My Flink application is unhealthy — what's wrong?" and the agent uses the loaded MSF skills to provide step-by-step, context-aware guidance.
  • Compatibility spans multiple MCP-compatible agents: Kiro connects directly to the AWS MCP Server, while Claude Code and Codex can use single-install plugins that bundle the MCP Server configuration alongside the skills.

Why It's Important

  • Democratizes Flink expertise: Apache Flink has a steep learning curve; these skills translate complex, multi-step operational knowledge into guided workflows that generalist developers can execute without becoming Flink specialists.
  • Accelerates streaming application development: Teams can bootstrap new streaming pipelines, configure networking, and tune performance faster by leveraging AI-driven guidance rather than manually searching documentation or escalating to senior engineers.
  • Reduces operational toil: Common operational burdens — diagnosing unhealthy applications, right-sizing parallelism, optimizing costs — are now addressable through a conversational interface, reducing mean time to resolution.
  • Keeps guidance current: Unlike static LLM training data, the skills are maintained by AWS and reflect the latest MSF features and best practices, including support for newer Flink versions like Flink 2.2.
  • Fits existing developer workflows: Because the skills plug into agents developers already use (Kiro, Claude Code, Cursor), there is no toolchain disruption or new UI to learn.

How It's Different

  • Service-specific depth vs. generic AI assistance: General-purpose AI coding agents often misconfigure AWS services or fail on complex multi-step workflows; MSF Skills provide curated, MSF-specific procedural knowledge that generic LLM training data cannot reliably replicate.
  • Always current vs. training-data-bound: Skills are maintained and updated by AWS independently of any model's training cutoff, ensuring guidance reflects the latest API changes, Flink version support, and AWS best practices.
  • On-demand context loading: Skills are retrieved only when relevant to the active task, preserving context window budget — a deliberate design advantage over approaches that front-load all documentation into the prompt.
  • Integrated with IAM and CloudWatch: Unlike third-party AI plugins, the Agent Toolkit authenticates with existing IAM credentials and emits CloudWatch metrics, keeping enterprise security and observability requirements intact.
  • Broader than documentation search: Skills go beyond linking to docs — they include executable code scripts and step-by-step procedures, enabling agents to take action rather than just surface information.

When to Prefer It

  • Onboarding new developers to Flink: When team members are unfamiliar with Apache Flink concepts or MSF-specific configurations, the skills provide guardrails that prevent common misconfigurations from the start.
  • Troubleshooting production incidents: When an MSF application enters an unhealthy or degraded state and the on-call engineer lacks deep Flink expertise, the conversational troubleshooting skill can rapidly surface likely root causes and remediation steps.
  • Upgrading Flink versions: When migrating applications to newer Flink releases (e.g., Flink 2.2), the skills provide version-specific upgrade guidance that reduces the risk of breaking changes.
  • Scaling and cost optimization reviews: When teams need to right-size parallelism, adjust checkpointing intervals, or reduce costs without a dedicated Flink performance engineer available.
  • Accelerating greenfield streaming projects: When building net-new streaming applications and wanting to follow MSF best practices for networking, IAM, and monitoring from day one without extensive research overhead.
  • Teams already using AI coding agents: When Kiro, Claude Code, or Cursor is already part of the development workflow, adding MSF skills is a low-friction enhancement with immediate productivity gains.

Availability

  • General Availability: The MSF AI Agent Skills feature was announced as generally available on July 14, 2026.
  • Agent compatibility: Supported with Kiro, Claude Code, Cursor, and Codex (any MCP-compatible AI coding agent); Kiro connects directly while Claude Code and Codex use installable plugins.
  • CLI prerequisite: Requires AWS CLI version 2.35.0 or later; setup is performed via aws configure agent-toolkit.
  • Flink version support: Skills include guidance for upgrading to and operating Apache Flink 2.2, the latest supported version on MSF at announcement time.
  • Pricing: The Agent Toolkit for AWS and its skills are available at no additional charge beyond standard MSF application costs; AWS MCP Server usage is covered under the Agent Toolkit pricing model (consult AWS pricing pages for any MCP Server-specific costs).
  • Regional availability: No region-specific restrictions were called out in the announcement; availability is expected wherever Amazon Managed Service for Apache Flink is supported.
  • Limitations: Skills are installed globally to agent configuration directories (not per-project); the feature requires an internet-connected agent capable of reaching the AWS MCP Server endpoint.

Tags

Servicesother-aws
Typenew-featureintegration
Conceptsagentic-aicoding-assistantgenai
Use Casesdeveloper-toolsdevops
Providersanthropic
GeographyGlobal

Related Resources

AI Radar AWS

AWS AI/ML news — curated, researched, explained

An automated intelligence platform that curates, researches, and analyzes AWS AI/ML/GenAI announcements daily. Every report is backed by real research — the system reads linked blog posts and documentation to provide accurate, in-depth analysis.

How Each Report Is Generated

  1. Collection — Daily monitoring of the AWS "What's New" RSS feed
  2. Filtering — AI-powered relevance detection for AI/ML/GenAI topics
  3. Taxonomy Tagging — LLM-based classification across 6 dimensions
  4. Importance Scoring — Point-based system with tag bonuses (1-5 stars)
  5. Research Phase — Follows links to blog posts and documentation
  6. Report Generation — Claude Sonnet produces structured 6-section analysis
  7. Visual Summary — Claude Opus generates Mermaid diagrams for key items
  8. Publishing — Static website rebuilt and deployed via CloudFront

Features

  • Faceted filtering by service, type, concept, and more
  • Multi-dimensional taxonomy with 80+ tags across 6 dimensions
  • Geographic availability badges (Global, APJ, EMEA, AMER) with filtering
  • Timeline visualization of announcement volume
  • PDF export for offline reading
  • Mermaid visual summaries for key announcements
  • Daily automated updates — no manual curation
What makes this different: Each report involves a dedicated research phase where the system reads linked blog posts and AWS documentation pages. This produces analysis that goes beyond the original announcement text.

Technology

Built with Python, AWS Lambda, Amazon Bedrock (Claude Sonnet 4.6, Opus 4.6, Haiku 4.5), S3, CloudFront, WAF, EventBridge, and CDK.

Open Source

This project is open source. Fork it, customize it for your needs, and deploy your own instance.
📦 github.com/bbonik/ai-radar-aws

How Importance Scoring Works

Each announcement receives a point score based on multiple factors. The total score maps to a 1-5 star rating:

1★ < 2 pts 2★ ≥ 2 pts 3★ ≥ 3.5 pts 4★ ≥ 5 pts 5★ ≥ 6.5 pts

Point Breakdown

FactorPointsWhen
Core AI service (Bedrock, AgentCore, SageMaker AI)+4Service named in title
Key AI service (SageMaker, Kiro, QuickSight)+2Service named in title
Other AI-related service+1Default
Blog post link+3Link to aws.amazon.com/blogs/
GitHub samples link+2Link to github.com/aws*
Documentation link+1Link to docs.aws.amazon.com/
New model+1.5Tagged as "new-model"
New service+1Tagged as "new-service"
New feature+0.5Tagged as "new-feature"
Anthropic / OpenAI provider+2Provider explicitly mentioned
Instance / notebook announcement-2Hardware/capacity, not feature
Performance / pricing / security-0.5Incremental updates
Region expansion to APJ+1Expands to Asia Pacific
Region expansion (non-APJ only)-1.5Only expands to other regions

Geographic Relevance Badges

Each announcement card shows a small badge indicating whether the feature is available in your region:

🌐 Global Available in all regions
🌏 APJ Asia Pacific
🌍 EMEA Europe / Middle East / Africa
🌎 AMER Americas (US, Canada, South America)
No badge Geography unknown
How geography is detected: The system detects ALL geographies mentioned in each announcement. If the text mentions specific regions (Tokyo, Frankfurt, Oregon, etc.), the corresponding geography badges are shown. If it says "all regions" or is a new feature with no region specified, it gets the Global badge. Geography is also filterable — click a geo chip to see only announcements available in that region.