# agent-advisor

Ведёт от идеи агента до исполняемого POC на AWS: подбирает рантайм по баллам и планирует миграцию существующих нагрузок.

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

## Что делает

Скилл отвечает на вопрос «где запускать агента на AWS». Скоринг детерминированный: скрипты считают баллы по вашим ответам и выдают рантайм, а сам диалог подстраивается под технический уровень собеседника. Разбор идёт по фазам — intake, discover, clarify, confirm, design, estimate, generate, migration-plan, poc — и каждая фаза описана отдельным файлом с YAML-блоком в начале. Состояние прогона лежит в `.agent-advisor/`, в каталоге вида `.agent-advisor/0630-1430/`.

Внутри есть боковая ветка `add_capabilities`: она добавляет к агенту, который уже живёт на AWS, сервисы AgentCore — память, gateway, identity, policy, observability. Скоринг рантайма там не запускается, вместо него пишется `capabilities-recommendation.md`. Отдельно разбирается Temporal: код Temporal Workflow в Step Functions не переписывают, а миграция воркеров и выбор между Temporal Cloud и self-hosted уходят в ветку `migrate`.

Перед запуском нужен `uv` — проверьте через `uv --version`. Нет его — ставьте по официальному гайду и останавливайтесь, скоринг без него не пойдёт. Ещё скиллу нужен хотя бы один агентный компонент: чистые сервисы, batch-задачи, HTTP-эндпоинты и неагентные Temporal Activities вне области работы, их перенаправляют в `gcp-to-aws`, `heroku-to-aws` или `llm-to-bedrock`. Для неинтерактивного прогона можно положить `seed.json` — он перебивает все остальные источники ответов, поэтому повторный скоринг даёт те же цифры.

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

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill agent-advisor -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill agent-advisor -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/agent-advisor/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill agent-advisor -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/agent-advisor/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install aws/agent-toolkit-for-aws agent-advisor
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/agent-advisor/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill agent-advisor -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/aws/agent-toolkit-for-aws --path plugins/aws-startup-advisor/skills/agent-advisor
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/agent-advisor/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill agent-advisor -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/aws/agent-toolkit-for-aws/tree/HEAD/plugins/aws-startup-advisor/skills/agent-advisor/SKILL.md

## Когда брать
- выбрать между AgentCore, ECS, EKS и Lambda для агента
- сравнить AgentCore с Lambda MicroVMs
- спланировать переезд существующих агентов на AWS
- добавить память, gateway или observability к агенту на AWS
- решить, брать Temporal Cloud или поднимать self-hosted

## Примеры запросов агенту
- Какой рантайм выбрать для моего агента на AWS?
- У меня есть идея агента — что мне собирать?
- Составь план миграции моих агентов на AWS

## Похожие
- [aws-agentic-ai](https://affpapa.org/nevibecode/skills/aws-agentic-ai.md) — скилл · 650 установок
- [cloud-architect](https://affpapa.org/nevibecode/skills/httpsgithubcomjeffallan-cloud-architect.md) — скилл · 4700 установок
- [pulumi-cdk-to-pulumi](https://affpapa.org/nevibecode/skills/pulumi-cdk-to-pulumi.md) — скилл · 897 установок
- [gcp-to-aws](https://affpapa.org/nevibecode/skills/gcp-to-aws.md) — скилл · 647 установок
- [migration-readiness](https://affpapa.org/nevibecode/skills/migration-readiness.md) — скилл · 540 установок
- [aws-transform](https://affpapa.org/nevibecode/plugins/aws-transform.md) — плагин · ★ 927

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

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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