AB barney
Управляет уже открытой сессией Hinge в браузере или на iPhone для просмотра профилей, сортировки очереди, анализа совпадений, составления уважительных сообщений или ответов и выполнения явных действий «лайк», «ответ» или «роза», когда пользователь запросил автономную отправку. Используйте, когда Codex помогает с просмотром Hinge, сортировкой почтового ящика, анализом профиля, составлением первого сообщения, составлением ответа, ведением заметок в приложении для знакомств или организацией сеанса Hinge в реальном времени. Этот навык может перемещаться по приложению и читать его, но не должен массово собирать данные, создавать фейковые личности или выдавать себя за пользователя.
машинный переводПоказать оригиналСкрыть оригинал«Operate an already-open Hinge session in the browser or on iPhone to r…»
Operate an already-open Hinge session in the browser or on iPhone to review profiles, triage the queue, analyze matches, draft respectful openers or replies, and execute explicit like, reply, or rose actions when the user has asked for autonomous sending. Use when Codex is helping with Hinge browsing, inbox triage, profile analysis, first-message drafting, reply drafting, dating-app note taking, or organizing a live Hinge session. This skill can navigate and read the app, but must not bulk scrape, create fake personas, or impersonate the user.
Управляет уже открытой сессией Hinge в браузере или на iPhone для просмотра профилей, сортировки очереди, анализа совпадений, составления уважительных…
Как процесс B 69/100 · Почти готов — слабые места: входы и предусловия, согласованность, отчётность по ходу
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Инструкции или скрипты отправляют данные наружу: переменные окружения, ключи, содержимое файлов, историю чата. Вы можете не заметить этого в диалоге, потому что агент выполнит отправку как «часть задачи».
Если отправка не нужна для задачи, уберите её: каталоги помечают такие скиллы как подозрительные и снимают с выдачи. Если нужна, назовите адрес явно, объясните, что именно уходит, и дайте пользователю выключатель.
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
средняя Утечка данных
net-redirectable-api-keyscripts/hinge-ai.js:1940Скрипт отправляет API-ключ на хост из переменной окружения — ключ можно перенаправить на другой серверAPI key + configurable base URL from environment
Просканировано файлов: 16. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 69/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 40Согласованность. Имя во frontmatter (barney) не совпадает с папкой (hinge-rizz-agent)
- 60Инструменты и файлы. Используются инструменты (bash, node), но во frontmatter они не объявлены
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 100Шаги. Шагов: 131
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Ошибки и развилки. Развилок: 12, есть раздел про ошибки
- 100Стоимость исполнения. Тело инструкции 2617 токенов
- 100Повторный запуск. Изменяющие операции проверяют текущее состояние
- low Разделов верхнего уровня: 10. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- -32 из 9 скриптов не упомянуты в SKILL.md
- +2Инструкции на одном языке
- +3Длина description 549 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 21 заголовков
- +3Пошаговые инструкции: 131 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (3 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 2)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 89.