# aws-cloudtrail

Настраивает аудит CloudTrail во всех аккаунтах AWS организации и создаёт алерты на опасные события. Пригодится при подготовке к аудиту безопасности.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 340 установок · ★ 1177
- Автор: devops-skills
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/HEAD/compliance/auditing/aws-cloudtrail/SKILL.md
- Обновлён: 2026-05-22
- HTML: https://affpapa.org/nevibecode/skills/aws-cloudtrail

## Что делает

Скилл содержит готовые команды AWS CLI для развёртывания трейла организации. Он создаёт защищённый S3-бакет с шифрованием через KMS, блокировкой публичного доступа и правилом переноса логов в Glacier через 90 дней.

Внутри описаны селекторы событий для точечного мониторинга: сбор вызовов управления и действий с объектами в чувствительных S3-бакетах. Также скилл настраивает метрики CloudWatch для фиксации входов от имени root и логинов без MFA.

Для применения этих инструкций заранее требуются права администратора AWS и рабочий идентификатор KMS-ключа.

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

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add BagelHole/DevOps-Security-Agent-Skills --skill aws-cloudtrail -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add BagelHole/DevOps-Security-Agent-Skills --skill aws-cloudtrail -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add BagelHole/DevOps-Security-Agent-Skills --skill aws-cloudtrail -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install BagelHole/DevOps-Security-Agent-Skills aws-cloudtrail
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add BagelHole/DevOps-Security-Agent-Skills --skill aws-cloudtrail -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/BagelHole/DevOps-Security-Agent-Skills --path compliance/auditing/aws-cloudtrail
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add BagelHole/DevOps-Security-Agent-Skills --skill aws-cloudtrail -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/HEAD/compliance/auditing/aws-cloudtrail/SKILL.md

## Когда брать
- включить аудит действий во всех аккаунтах AWS через единый трейл
- настроить защищённый S3-бакет для хранения логов с ротацией в Glacier
- отслеживать обращения к объектам в чувствительных S3-бакетах
- настроить алерты на использование root-аккаунта и вход в консоль без MFA

## Примеры запросов агенту
- Сконфигурируй multi-region CloudTrail для организации с сохранением в S3 и шифрованием KMS
- Настрой фильтры CloudWatch для отслеживания ошибок UnauthorizedAccess и правок IAM
- Добавь сбор Data Events для бакета sensitive-data-bucket и функций Lambda

## Похожие
- [setting-up-cloudtrail-multi-region](https://affpapa.org/nevibecode/skills/setting-up-cloudtrail-multi-region.md) — скилл · 6100 установок
- [setting-up-ec2-instance-profiles](https://affpapa.org/nevibecode/skills/setting-up-ec2-instance-profiles.md) — скилл · 6200 установок
- [aws-cloudwatch-investigation](https://affpapa.org/nevibecode/skills/aws-cloudwatch-investigation.md) — скилл · 43 установки
- [aws-penetration-testing](https://affpapa.org/nevibecode/skills/aws-penetration-testing.md) — скилл · ★ 4676
- [iac-terraform-data-engineering](https://affpapa.org/nevibecode/skills/iac-terraform-data-engineering.md) — скилл · 1800 установок
- [iac-data-engineering-terraform](https://affpapa.org/nevibecode/skills/iac-data-engineering-terraform.md) — скилл · 1800 установок

Из того же набора: [bagelhole/devops-security-agent-skills](https://affpapa.org/nevibecode/by/bagelhole/devops-security-agent-skills.md) — 127 карточек

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

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