AF goal-runner
Автономный цикл оркестрации множества задач на основе файла дорожной карты (ROADMAP.md, TODO.md или любого списка задач с чекбоксами) — работает в паре со встроенным хуком /goal Stop, выполняя задачи ПО ОДНОЙ за раз, пока файл не будет завершен. Главный агент только оркестрирует; каждая задача делегируется субагентам для кодирования, проверки кода и регрессионного тестирования, с подтверждением успешного выполнения перед установкой галочки. Коммиты или пуши не производятся, если это явно не разрешено текстом цели — в этом случае один коммит на каждую проверенную задачу, никогда не красный. Заблокированные задачи аннотируются и пропускаются, никогда не имитируются. Используйте этот навык всякий раз, когда пользователь говорит "work on the roadmap tasks til completion", "work the roadmap until completion", "work on tasks until completion using sub agents", "launch sub agents to work the tasks", "/goal-runner", или устанавливает /goal с указанием файла дорожной карты/задач — даже если имя навыка не указано. Не для одной определенной задачи (используйте autopilot или task-executor) и не для периодических повторных запусков (используйте loop).
машинный переводПоказать оригиналСкрыть оригинал«Autonomous multi-task orchestration loop over a roadmap file (ROADMAP.…»
Autonomous multi-task orchestration loop over a roadmap file (ROADMAP.md, TODO.md, or any checkbox task list) — pairs with the built-in /goal Stop hook to work tasks ONE at a time until the file is done. The main agent orchestrates only; every task is delegated to sub-agents for coding, code review, and regression testing, with observed-green gates before the checkbox is ticked. No commits or pushes unless the goal text explicitly authorizes them — when it does, one commit per verified task, never red. Blocked tasks are annotated and skipped, never faked. Use this skill whenever the user says "work on the roadmap tasks til completion", "work the roadmap until completion", "work on tasks until completion using sub agents", "launch sub agents to work the tasks", "/goal-runner", or sets a /goal naming a roadmap/task file — even if they don't name the skill. Not for a single defined task (use autopilot or task-executor) and not for interval-scheduled reruns (use loop).
Автономный цикл оркестрации множества задач на основе файла дорожной карты (ROADMAP.md, TODO.md или любого списка задач с чекбоксами) — работает в паре со…
Как процесс F 58/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: scripts/scan.sh
Как улучшить
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 3. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
missing-refссылка на отсутствующий файл: scripts/scan.sh
Процессный рейтинг: все десять параметров 58/100
- 0Инструменты и файлы. Не хватает 1 файла(ов): scripts/scan.sh
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 56, без проверки текущего состояния
- 40Результат и критерий готовности. Не сказано, что считать результатом
- 70Стоимость исполнения. Тело инструкции 4710 токенов
- 100Шаги. Шагов: 59
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Ошибки и развилки. Развилок: 2, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Ответ описан самодельной разметкой (14 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +3Длина description 979: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- -5В тексте остались TODO / заглушки
- -217 эмодзи в инструкциях: шум для модели
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 5 примера фраз-триггеров в кавычках
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 14 заголовков
- +3Пошаговые инструкции: 59 пунктов
- +4Есть примеры (0 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 81.