Files
codex-crew/skills/codex-agent/SKILL.md
T

36 lines
2.2 KiB
Markdown

---
name: codex-agent
description: Делегировать Codex'у исполнение — написать код, починить баг, исследовать. Use when user says «отдай кодексу», «пусть codex сделает/напишет/починит», «делегируй в codex», or when a plan step is assigned to Codex as the implementer.
---
# Делегация задачи Codex
Спавни сабагента `codex` (Agent tool). Он держит живую codex-сессию:
доработки и ответы на его вопросы — SendMessage тому же агенту, НЕ новый спавн.
## Промпт сабагенту — обязательные части
- `cwd: <абсолютный путь проекта>`
- Задание: что сделать. Конкретно, с релевантными файлами/путями.
- Критерии приёмки: что должно работать, какие тесты/команды пройти.
- Что вернуть: отчёт, список тронутых файлов, как проверено.
- Опционально: `codex options: -m o3 -s read-only ...`
## Пример
```
cwd: /home/smartass/Projects/nomcrm-api
Задание: почини N+1 в эндпоинте GET /orders — queries лог показывает
по запросу на каждую позицию заказа. Смотри app/controllers/OrdersController.php.
Критерии: существующие тесты проходят (composer test), запросов к БД ≤ 3 на запрос.
Верни: список изменённых файлов, суть фикса, вывод composer test.
```
## После завершения
- Ответ codex = отчёт + `thread_id: ...`. Не верь на слово: проверь diff,
прогони тесты сам.
- Замечания → SendMessage тому же сабагенту (та же codex-сессия, контекст цел).
- Codex закончил вопросом (блокер) → ответь через SendMessage, он продолжит.
- Пока работает, можно спросить статус SendMessage'ем — не прерывает.