# performance-optimization

Превращает отчёты профилировщиков, трассировки и логи в краткий план оптимизации. Помогает найти одно главное узкое место и проверить эффект правок по замерам.

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

## Что делает

Скилл запрещает агенту выдавать общие советы по ускорению кода. Вместо этого он берёт имеющийся артефакт — профиль браузера, отчёт Web Vitals, план запроса базы данных или результат нагрузочного теста. По нему модель формулирует симптом, среду, целевую метрику вроде p95 задержки или бюджета кадров и выбирает один режим настройки.

Процесс состоит из пяти шагов: фиксация жалобы, разбор доступных данных, выбор режима, чёткая формулировка единого узкого места и подбор максимум двух точечных правок с проверкой до и после. Для анализа скилл использует инструменты `Read`, `Grep`, `Glob`, `Bash` и `Write`. Если профиль снят внутри игрового движка вроде Unity или Unreal, инструкция перенаправляет задачу профилировщику движка.

Инструмент не подходит для исправления логических ошибок или настройки дашбордов мониторинга. Без конкретных замеров или артефакта агент не станет гадать, а запросит недостающие контекстные данные.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill performance-optimization -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill performance-optimization -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill performance-optimization -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install akillness/jeo-skills performance-optimization
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill performance-optimization -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/akillness/jeo-skills --path .agent-skills/performance-optimization
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add akillness/jeo-skills --skill performance-optimization -a opencode
```

### Claude.ai

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

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

## Когда брать
- Локализовать причину роста задержки API по трейсу или логам
- Выбрать единое узкое место в плане запроса к базе данных
- Разобрать просадки Core Web Vitals и раздувание клиентского бандла
- Сформировать план проверки производительности до и после правок

## Примеры запросов агенту
- Вот EXPLAIN ANALYZE для тяжёлого запроса поиска, найди узкое место и предложи решение.
- Разбери Lighthouse-отчёт и покажи, из-за чего просел LCP на главной странице.
- После релиза задержка p95 выросла с 200 до 900 мс, вот трейсы из APM.

## Похожие
- [mcp-builder](https://affpapa.org/nevibecode/skills/mcp-builder.md) — скилл · 130949 установок
- [claude-api](https://affpapa.org/nevibecode/skills/claude-api.md) — скилл · 74198 установок
- [lark-im](https://affpapa.org/nevibecode/skills/lark-im.md) — скилл · 472900 установок
- [lark-event](https://affpapa.org/nevibecode/skills/lark-event.md) — скилл · 466800 установок
- [caveman-discover](https://affpapa.org/nevibecode/skills/caveman-discover.md) — скилл · 104400 установок
- [migration](https://affpapa.org/nevibecode/skills/migration.md) — скилл · 103900 установок

## Другие версии с тем же именем
- [performance-optimization · addyosmani](https://affpapa.org/nevibecode/skills/performance-optimization.md) — 65200 установок
- [performance-optimization · gamedev-skills](https://affpapa.org/nevibecode/skills/gamedev-skills-performance-optimization.md) — 7700 установок
- [performance-optimization · mindrally](https://affpapa.org/nevibecode/skills/mindrally-performance-optimization.md) — 848 установок
- [performance-optimization · dylantarre](https://affpapa.org/nevibecode/skills/dylantarre-performance-optimization.md) — 516 установок

Из того же набора: [akillness/jeo-skills](https://affpapa.org/nevibecode/by/akillness/jeo-skills.md) — 65 карточек

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