# ae-kb

Скилл учит агента работать с базами знаний AE: искать по страницам, спрашивать у LLM, загружать источники и собирать индекс.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 845 установок · ★ 21
- Автор: ThinkingAIAgenticEngine
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/ThinkingAIAgenticEngine/ae-cli/tree/HEAD/skills/ae-kb/SKILL.md
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/skills/ae-kb

## Что делает

Скилл описывает команды `ae-cli kb` и говорит агенту, когда их вызывать. Поиск ответа по базе — самая частая задача: для неё есть детерминированные `+index`, `+grep` и `+read`, они работают на сервере без участия LLM. Когда вопрос требует свести несколько страниц или пройти по цепочке, подключается `+ask`.

Управление тоже закрыто: `+new` создаёт базу, `+import` принимает собранный Markdown ZIP как read-only снимок, `+add` и `+url` загружают файлы, каталоги и веб-страницы, `source create-text` заводит обычный текстовый источник. Правки идут через ревизии: `source read-text` возвращает текст вместе с ревизией, а `replace`, `restore`, `commit` и `cancel` работают с черновиками. Есть `+schema`, `+compile` и `+list-sources`.

Скилл прямо запрещает угадывать имена баз, scope, пути страниц, ID источников и формы JSON. Нужное значение берут из `+list` или спрашивают у пользователя. Записи требуют явного намерения, а для `high-risk-write` есть подтверждение в CLI — флаг `--yes` ставят только после явной авторизации. Перед разрушительными операциями скилл советует `--dry-run`. Если нужно решить, какую базу вообще стоит искать, сначала идёт `ae-kb-discovery`, а этот скилл выполняет выборку по уже выбранной цели.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-kb -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-kb -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-kb -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install ThinkingAIAgenticEngine/ae-cli ae-kb
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-kb -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/ThinkingAIAgenticEngine/ae-cli --path skills/ae-kb
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-kb -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/ThinkingAIAgenticEngine/ae-cli/tree/HEAD/skills/ae-kb/SKILL.md

## Когда брать
- найти ответ по страницам базы знаний без ручного перебора
- загрузить документы и веб-страницы в базу AE
- задать вопрос сразу нескольким базам и получить сводку
- посмотреть индекс и метаданные источников перед правкой
- заменить черновик источника и откатить его при ошибке

## Примеры запросов агенту
- Найди в базе знаний, что у нас написано про лимиты запросов
- Загрузи файл `spec.md` в базу и покажи список источников
- Спроси у базы, чем отличается staging от production

## Похожие
- [setup-matt-pocock-skills](https://affpapa.org/nevibecode/skills/setup-matt-pocock-skills.md) — скилл · 1052851 установка
- [ask-matt](https://affpapa.org/nevibecode/skills/ask-matt.md) — скилл · 766587 установок
- [to-tickets](https://affpapa.org/nevibecode/skills/to-tickets.md) — скилл · 711230 установок
- [writing-plans](https://affpapa.org/nevibecode/skills/writing-plans.md) — скилл · 282859 установок
- [caveman-review](https://affpapa.org/nevibecode/skills/caveman-review.md) — скилл · 411800 установок
- [caveman-compress](https://affpapa.org/nevibecode/skills/caveman-compress.md) — скилл · 411500 установок

Из того же набора: [thinkingaiagenticengine/ae-cli](https://affpapa.org/nevibecode/by/thinkingaiagenticengine/ae-cli.md) — 17 карточек

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