Вот, допустим, есть у нас скилл по написанию отчётов:
...
- избегай ссылок на другие отчёты, артефакт должен быть самодостаточен
- пиши основываясь на реальных данных
- вычисляй и рисуй графики с помощью matplotlib
- делай хорошо и не делай плохо
...
/goal независимый агент с пустым контекстом утвердил что артефакт удовлетворяет вышеупомянутым пунктам всем
...
И это означает что когда вызываешь скилл /make-report у тебя автоматически ставится goal в харнесе и агент итеративно станет вызывать фидбэк. Ну это один из примеров. Команд сейчас в харнесах оч много есть, мне видится логичным было бы на них как-то ссылаться из скиллов🧐
Было бы удобно так сразу несколько assert'ов ставить в тексте. И агент находился бы в цикле пока все цели не будут выполнены🧐
Понятно, сейчас можно просто текстом всё описать. Но это далеко не то же самое что внешний цикл - даже самые трудолюбивые ллмки без цикла отдают недоделанное (по моему опыту). Если бы такую фичу ввели я бы может начал скиллами пользоваться🧐