SKILLEMALL.ai

CD dev-loop

Запустите автономный цикл разработки на основе задач для самого Ralphy — тот же темп, что и у сосредоточенного сопровождающего: выберите открытые `notes/issues/`, упорядочите их по зависимостям, затем для каждой задачи отправьте сфокусированного субагента, просмотрите его diff, пройдите реальные проверки и зафиксируйте + отправьте в main, прежде чем переходить к следующей. По умолчанию последовательный (один агент за раз), поэтому изменения никогда не сталкиваются в общих файлах. Область действия по умолчанию — ВСЕ открытые задачи с ограничением безопасности в 25; пользователь может расширить область действия или увеличить лимит в своем запросе. Приостанавливается для пользователя только на реальных развилках решений и перед любым платным генерированием или необратимым/внешним действием. ИСПОЛЬЗУЙТЕ, КОГДА пользователь вводит `/dev-loop`, говорит "проработать задачи", "запустить цикл разработки", "обработать бэклог", "реализовать все открытые задачи", "продолжать просматривать заметки/задачи до завершения" или после того, как `/dev-issues` создал пакет, который они теперь хотят выполнить. НЕ АКТИВИРУЙТЕ для одной задачи (просто реализуйте ее), для производства контента/видео или когда нет открытых задач для выполнения. См. тело для ALSO FIRE / DO NOT FIRE / HARD INVARIANTS.

машинный переводПоказать оригиналСкрыть оригинал«Run an autonomous, issue-driven development loop over Ralphy itself —…»

Run an autonomous, issue-driven development loop over Ralphy itself — the same cadence as a focused maintainer session: pick the open `notes/issues/`, order them by dependency, then for each issue dispatch a scoped sub-agent, review its diff, run the real gates, and commit + push to main before moving to the next. Sequential by default (one agent at a time) so changes never collide on shared files. Default scope is ALL open issues with a safety limit of 25; the user can widen the scope or raise the limit in their prompt. Pauses for the user only at genuine decision forks and before any paid generation or irreversible/outward-facing action. USE WHEN the user types `/dev-loop`, says "work through the issues", "run the dev loop", "grind the backlog", "implement all the open issues", "keep going through notes/issues until done", or after `/dev-issues` has filed a batch they now want executed. DO NOT FIRE for a single issue (just implement it), for content/video production, or when there are no open issues to execute. See body for ALSO FIRE / DO NOT FIRE / HARD INVARIANTS.

alecs5am/ralphy Agent Skills автор: alecs5am 1 файл тело ≈ 1 591 токенов Открыть источникgithub.com↗ проанализирован 10 ч назад

Запустите автономный цикл разработки на основе задач для самого Ralphy — тот же темп, что и у сосредоточенного сопровождающего: выберите открытые…

Как процесс D 44/100 · Процесс не доведён — Скилл ссылается на файлы, которых нет в архиве: ../../../notes/README.md

ПроцедураИИ и агентытип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
C
80/100
безопасность, качество, тесты
Безопасность 60%
100
Качество 40%
50
Прогон на моделях
не было
Процессный рейтинг
D
44/100
Процесс не доведён
Скилл ссылается на файлы, которых нет в архиве: ../../../notes/README.md
Инструменты и файлы вес 18
0
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
три самых слабых из десяти параметров · все десять

Такой же скилл встречается ещё в 1 месте: ralphy

Как улучшить

  1. Сократите description до 1024 символов.
  2. В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
Для прогона на моделях — необязательно
  • Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
  • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

Находки guard · 0

✓ Критических и высоких находок нет

Просканировано файлов: 1. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.

По спецификации Agent Skills

  • ошибка description-long description 1084 символов, лимит 1024
  • предупреждение missing-ref ссылка на отсутствующий файл: ../../../notes/README.md
  • заметка frontmatter-key неизвестное поле фронтматтера "namespace"
  • заметка edit-residue в тексте есть пометки об устаревшем (строки 8, 27, 49): проверьте, не остались ли старые правила рядом с новыми — полная проверка читает текст на противоречия

Процессный рейтинг: все десять параметров 44/100

Не запустится. Скилл ссылается на файлы, которых нет в архиве: ../../../notes/README.md
  • 0Инструменты и файлы. Не хватает 1 файла(ов): ../../../notes/README.md
  • 0Результат и критерий готовности. Не сказано, что считать результатом
  • 0Входы и предусловия. Не сказано, что нужно иметь на входе
  • 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
  • 30Повторный запуск. Изменяющих операций: 31, без проверки текущего состояния
  • 55Ошибки и развилки. Развилок: 1
  • 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
  • 100Шаги. Шагов: 22
  • 100Согласованность. Имя и обязательные поля на месте
  • 100Стоимость исполнения. Тело инструкции 1591 токенов
  • medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
  • high Скилл велит модели самой совершать необратимое действие, без подтверждения человеком

Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.

Сигналы качества

  • +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
  • +3Длина description 1084: рекомендуется 120–800 символов
  • +3Формат ответа не описан: модель каждый раз решает сама
  • +4Нет примеров входа/выхода
  • +1Лицензия не указана
  • +2Инструкции на одном языке
  • +5В description 5 примера фраз-триггеров в кавычках
  • +4Структура: 6 заголовков
  • +3Пошаговые инструкции: 22 пунктов

База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 50.