AF facebook-group-monitor
Мониторинг групп Facebook на предмет новых постов с использованием Playwright для автоматизации браузера в режиме скрытности и с постоянной сессией входа. Собирает ленту группы, отслеживает просмотренные посты, сообщает только о новых. Создает один скриншот "ленты" (прокрутка области просмотра + склейка Pillow) для эффективного анализа изображений LLM — одно изображение охватывает всю ленту. Используйте, когда: мониторинг групп Facebook, сбор постов FB, проверка активности в группе, автоматизация Facebook, мониторинг маркетплейса, отслеживание распродаж книг, мониторинг групп конкурентов. Триггеры: 'проверить группу Facebook', 'собрать посты FB', 'новые посты в группе', 'мониторить группу', 'Facebook маркетплейс', 'обновление группы'.
машинный переводПоказать оригиналСкрыть оригинал«Monitor Facebook groups for new posts using Playwright browser automat…»
Monitor Facebook groups for new posts using Playwright browser automation with stealth mode and persistent login session. Scrapes group feed, tracks seen posts, reports only new ones. Captures a single stitched "feed strip" screenshot (viewport scroll + Pillow stitch) for efficient LLM vision analysis — one image covers the full feed. Use when: monitoring Facebook groups, scraping FB posts, checking new group activity, Facebook automation, marketplace monitoring, book sale tracking, competitor group monitoring. Triggers: 'check Facebook group', 'scrape FB posts', 'new posts in group', 'monitor group', 'Facebook marketplace', 'group update'.
Мониторинг групп Facebook на предмет новых постов с использованием Playwright для автоматизации браузера в режиме скрытности и с постоянной сессией входа.
Как процесс F 43/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: scripts/.browser-data/, scripts/.seen-posts.json, scripts/screenshots/
Как улучшить
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 5. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
missing-refссылка на отсутствующий файл: scripts/.browser-data/ - предупреждение
missing-refссылка на отсутствующий файл: scripts/.seen-posts.json - предупреждение
missing-refссылка на отсутствующий файл: scripts/screenshots/
Процессный рейтинг: все десять параметров 43/100
- 0Инструменты и файлы. Не хватает 3 файла(ов): scripts/.browser-data/, scripts/.seen-posts.json, scripts/screenshots/
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 5, без проверки текущего состояния
- 100Шаги. Шагов: 27
- 100Ошибки и развилки. Развилок: 2, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 1544 токенов
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 648 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 17 заголовков
- +3Пошаговые инструкции: 27 пунктов
- +4Есть примеры (10 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
- +3Все 2 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 79.