flowchart LR
P1["Этап 1:
Workflows
(Пользовательские Markdown-файлы)"]
P2["Этап 2:
Commands
(Официальная замена Workflows)"]
P3["Этап 3:
Skills + Formatters
(Умный выбор инструкций)"]
P4["Этап 4:
Эволюция Skills
(Универсальный инструмент)"]
%% Связи
P1 --> P2 --> P3 --> P4
Workflow — просто markdown-файл с часто используемыми инструкциями/промптами для AI-агента.
Изначально формировался как часть 🧠AI: Memory Bank и передавался в контекст файлом через @.
> Проведи исправление описанного ранее бага по инструкции @fix-bug.md
> Проведи код-ревью текущих изменений по инструкции @review-code.md
В 📝AI: Rules можно было вести таблицу с перечислением всех имеющихся workflow и кратким описанием, чтобы агент, мог самостоятельно искать, выбирать и применять нужные инструкции: | workflow-name | description |
|---------------|---------------------------------|
| review-code | Ревью кода по указанной области |
| fix-bug | Шаги для исправления бага |
Создавать типовые инструкции по типу Workflows.
Вызывать инструкции через /.
Попадать в контекст напрямую, а не в качестве файла.
Интегрировать в инструкции пользовательские промпты в качестве аргументов.
Т.е. Commands стали официальной заменой пользовательским Workflows.
- Внутри каждого навыка есть Formatters, которые служат краткой мета-информацией для AI-агента о том, когда использовать навык.
- Как таблица выше, которую теперь не нужно поддерживать в актуальном состоянии — агент подгружает сам все доступные Formatters.
Далее для Skills была добавлена поддержка ручного вызова через / и передачи аргументов внутрь описания. Теперь Skills заменяют собой и Workflows, и Commands.