AB dscvr-skills
Запрашивайте API крипто-информации DSCVR для новостей рынка, отслеживания событий, анализа «умных денег», данных прогнозных рынков, обнаружения событий с помощью ИИ, рыночных ордербуков и данных социальных графов. Используйте этот навык, когда пользователь спрашивает о новостных событиях в сфере криптовалют, категориях рыночных событий, деталях событий, трейдерах «умных денег», списках прогнозных рынков, отслеживании кошельков китов, событиях обнаружения с помощью ИИ, глубине рыночных ордербуков, профилях пользователей/порталов DSCVR или хочет получить данные разведки из DSCVR через GraphQL. Автоматически обрабатывает вызовы API с аутентификацией HMAC-SHA256.
машинный переводПоказать оригиналСкрыть оригинал«Query DSCVR crypto intelligence APIs for market news, event tracking,…»
Query DSCVR crypto intelligence APIs for market news, event tracking, smart money analysis, prediction market data, AI-powered event discovery, market orderbooks, and social graph data. Use this skill when the user asks about crypto news events, market event categories, event details, smart money traders, prediction market listings, whale wallet tracking, AI discovery events, market orderbook depth, DSCVR social profiles, or wants to retrieve intelligence data from DSCVR. Also use when the user mentions DSCVR API, subscription data, or needs to fetch crypto/blockchain event information, smart money flows, prediction market positions, or DSCVR user/portal data via GraphQL. Handles HMAC-SHA256 authenticated API calls automatically.
Запрашивайте API крипто-информации DSCVR для новостей рынка, отслеживания событий, анализа «умных денег», данных прогнозных рынков, обнаружения событий с…
Как процесс B 65/100 · Почти готов — слабые места: результат и критерий готовности, отчётность по ходу
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Инструкции или скрипты отправляют данные наружу: переменные окружения, ключи, содержимое файлов, историю чата. Вы можете не заметить этого в диалоге, потому что агент выполнит отправку как «часть задачи».
Если отправка не нужна для задачи, уберите её: каталоги помечают такие скиллы как подозрительные и снимают с выдачи. Если нужна, назовите адрес явно, объясните, что именно уходит, и дайте пользователю выключатель.
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
средняя Утечка данных
net-redirectable-api-keyscripts/dscvr_api.py:64Скрипт отправляет API-ключ на хост из переменной окружения — ключ можно перенаправить на другой серверAPI key + configurable base URL from environment
Просканировано файлов: 7. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 65/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 50Ошибки и развилки. Развилок: 0, есть раздел про ошибки
- 60Инструменты и файлы. Используются инструменты (bash, python), но во frontmatter они не объявлены
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 100Шаги. Шагов: 75
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2865 токенов
- 100Повторный запуск. Изменяющих операций нет
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +2Инструкции на одном языке
- +3Длина description 739 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 31 заголовков
- +3Пошаговые инструкции: 75 пунктов
- +4Есть примеры (14 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (2 из 2)
- +3Все 2 скриптов описаны в инструкциях
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 92.