Что такое swain-do?
Загрузите, установите и используйте внешний интерфейс командной строки управления задачами в качестве источника достоверных данных для отслеживания выполнения агента (вместо встроенных задач). Обеспечивает уровень абстракции между замыслом swain-design (планами и задачами реализации) и конкретными командами CLI. ДОЛЖЕН вызываться, когда какой-либо артефакт уровня реализации (SPEC, STORY, BUG) появляется для реализации — создайте отслеживаемый план перед написанием кода. Необязательно, но рекомендуется для сложных шипов. Для артефактов уровня координации (EPIC, VISION, JOURNEY) swain-design должен сначала разложиться на реализуемые дочерние элементы — этот навык отслеживает дочерние элементы, а не контейнер. Также используйте для автономных задач, требующих переносимости серверной части, постоянного прогресса во время выполнения агента или внешнего контроля. Используйте этот навык всякий раз, когда пользователь просит отслеживать задачи, создавать план реализации, проверять, над чем работать дальше, просматривать состояние задач, управлять зависимостями между рабочими элементами или закрывать/отменять задачи — даже если они явно не упоминают «отслеживание выполнения». Источник: cristoslc/swain.