AD web-monitor
Отслеживайте веб-страницы на предмет изменений, снижения цен, наличия на складе и пользовательских условий. Используйте, когда пользователь просит наблюдать/отслеживать/мониторить URL-адрес, получать уведомления об изменении цен, проверять наличие товара или отслеживать любые обновления веб-сайта. Также обрабатывает перечисление, удаление, проверку и отчетность по существующим мониторам. v3 добавляет сводки изменений, визуальные различия, сравнение цен, шаблоны, рендеринг JS и веб-хуки.
машинный переводПоказать оригиналСкрыть оригинал«Monitor web pages for changes, price drops, stock availability, and cu…»
Monitor web pages for changes, price drops, stock availability, and custom conditions. Use when a user asks to watch/track/monitor a URL, get notified about price changes, check if something is back in stock, or track any website for updates. Also handles listing, removing, checking, and reporting on existing monitors. v3 adds change summaries, visual diffs, price comparison, templates, JS rendering, and webhooks.
Отслеживайте веб-страницы на предмет изменений, снижения цен, наличия на складе и пользовательских условий.
Как процесс D 39/100 · Процесс не доведён — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 3
✓ Критических и высоких находок нет
Средние и низкие: 3
-
низкая Утечка данных
exfil-webhook-urlSKILL.md:65URL вебхука / коллбэка, типичный для эксфильтрации (проверьте адрес) (значение-заглушка)python3 scripts/monitor.py watch "https://example.com" --browser --webhook "https://hooks.slack.com/..."
заглушка -
низкая Утечка данных
exfil-webhook-urlSKILL.md:81URL вебхука / коллбэка, типичный для эксфильтрации (проверьте адрес) (значение-заглушка)--webhook "https://hooks.slack.com/..."
заглушка -
низкая Утечка данных
exfil-webhook-urlSKILL.md:280URL вебхука / коллбэка, типичный для эксфильтрации (проверьте адрес) (значение-заглушка)python3 scripts/monitor.py add "https://example.com" --webhook "https://hooks.slack.com/services/..."
заглушка
Просканировано файлов: 3. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 39/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 10, без проверки текущего состояния
- 40Согласованность. Имя во frontmatter (web-monitor) не совпадает с папкой (web-monitor-pro)
- 60Инструменты и файлы. Используются инструменты (bash, web), но во frontmatter они не объявлены
- 100Шаги. Шагов: 50
- 100Стоимость исполнения. Тело инструкции 2658 токенов
- low Разделов верхнего уровня: 24. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- -41 справочных файлов, но SKILL.md на них не ссылается: модель их не откроет
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 417 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 26 заголовков
- +3Пошаговые инструкции: 50 пунктов
- +4Есть примеры (27 блоков кода)
- +3Все 1 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 83.