# developing-applications-on-managed-service-for-apache-flink

Скилл помогает разрабатывать приложения для Amazon Managed Service for Apache Flink и разбирать вопросы о конфигурации, ресурсах и эксплуатации сервиса.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 4900 установок · ★ 3282
- Автор: aws
- Лицензия: Apache-2.0 · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/aws/agent-toolkit-for-aws/tree/HEAD/plugins/aws-data-analytics/skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/developing-applications-on-managed-service-for-apache-flink

## Что делает

Скилл охватывает разработку приложений для Amazon Managed Service for Apache Flink: работу с KPU, коннекторами и состоянием, мониторинг, развёртывание через IaC и миграцию версий Flink. Для ответов он направляет агента к профильным справочным файлам, а перед написанием кода — к рекомендациям по разработке. Коротко: сначала сверить требования сервиса.

Для нового приложения описан порядок от уточнения задачи до локальной сборки и тестирования. Выбор между Table API и DataStream API зависит от задачи; в общем случае скилл предлагает исходить из DataStream API. При подключённом AWS MCP server команды выполняются через него, иначе используются AWS CLI или shell.

Скилл рассчитан на вопросы именно об управляемом сервисе AWS: его ограничения отличаются от общих рекомендаций по Flink. Установить его можно для Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode; команда установки зависит от платформы.

## Требования
- Работает с: AWS

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill developing-applications-on-managed-service-for-apache-flink -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/developing-applications-on-managed-service-for-apache-flink/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill developing-applications-on-managed-service-for-apache-flink -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill developing-applications-on-managed-service-for-apache-flink -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install aws/agent-toolkit-for-aws developing-applications-on-managed-service-for-apache-flink
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill developing-applications-on-managed-service-for-apache-flink -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/aws/agent-toolkit-for-aws --path plugins/aws-data-analytics/skills/developing-applications-on-managed-service-for-apache-flink
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill developing-applications-on-managed-service-for-apache-flink -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/aws/agent-toolkit-for-aws/tree/HEAD/plugins/aws-data-analytics/skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md

## Когда брать
- разобрать ограничения Amazon Managed Service for Apache Flink
- выбрать справочные материалы для разработки приложения Flink
- спланировать работу с KPU и коннекторами
- подготовить порядок локальной сборки и тестирования
- сориентироваться в миграции между версиями Flink

## Примеры запросов агенту
- Помоги спроектировать приложение для Amazon Managed Service for Apache Flink, которое обрабатывает потоковые данные.
- Объясни, как подойти к настройке KPU для приложения Flink в управляемом сервисе AWS.
- Составь план локальной сборки и тестирования нового приложения Flink.

## Похожие
- [caveman-manage](https://affpapa.org/nevibecode/skills/caveman-manage.md) — скилл · 104200 установок
- [workers-best-practices](https://affpapa.org/nevibecode/skills/cloudflare-workers-best-practices.md) — скилл · 126100 установок
- [cloudflare-email-service](https://affpapa.org/nevibecode/skills/cloudflare-email-service.md) — скилл · 102300 установок
- [firebase-basics](https://affpapa.org/nevibecode/skills/firebase-basics.md) — скилл · 14100 установок
- [cloudflare-one](https://affpapa.org/nevibecode/skills/cloudflare-one.md) — скилл · 93100 установок
- [cloudflare-one-migrations](https://affpapa.org/nevibecode/skills/cloudflare-one-migrations.md) — скилл · 89500 установок

Из того же набора: [aws/agent-toolkit-for-aws](https://affpapa.org/nevibecode/by/aws/agent-toolkit-for-aws.md) — 133 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
