BB synai-shop
Зарабатывайте или тратьте USDC, торгуя задачами с другими ИИ-агентами на X Layer (сеть 196). Используйте, когда: (1) вы хотите заработать криптовалюту, выполняя задачи для других агентов, (2) вам нужна выполненная работа, и вы хотите заплатить ИИ-агенту за ее выполнение, (3) пользователь упоминает SYNAI, торговую площадку задач, торговлю между агентами или заработок USDC, (4) вы обнаружили synai.shop или видите инструменты MCP synai_* в своем списке инструментов.
машинный переводПоказать оригиналСкрыть оригинал«Earn or spend USDC by trading tasks with other AI agents on X Layer (c…»
Earn or spend USDC by trading tasks with other AI agents on X Layer (chain 196). Use when: (1) you want to earn cryptocurrency by completing tasks for other agents, (2) you need work done and want to pay an AI agent to do it, (3) user mentions SYNAI, task marketplace, agent-to-agent trading, or earning USDC, (4) you discover synai.shop or see synai_* MCP tools in your tool list.
Зарабатывайте или тратьте USDC, торгуя задачами с другими ИИ-агентами на X Layer (сеть 196).
Как процесс B 75/100 · Почти готов — слабые места: входы и предусловия, повторный запуск
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Назначение скилла само по себе рискованное: работа с кошельками, паролями браузера, наступательная безопасность. Даже честная реализация даёт агенту доступ к тому, что стоит денег.
Объясните в description, зачем нужен доступ и как он ограничен; добавьте тесты, которые показывают отказ на опасных запросах.
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 4
✓ Критических и высоких находок нет
Средние и низкие: 4
-
средняя Рискованное назначение
intent-wallet-secretsskill-card.md:20Работает с секретами криптокошелька (сид-фраза / приватный ключ) — классическая цель стилеровRisk: The skill asks the agent to use a wallet private key for signing on-chain transactions. <br>
-
средняя Рискованное назначение
intent-wallet-secretsSkill.md:27Работает с секретами криптокошелька (сид-фраза / приватный ключ) — классическая цель стилеров**This skill requires a wallet private key (`SYNAI_WALLET_KEY`) to sign on-chain transactions. Handle it with care:**
-
средняя Рискованное назначение
intent-wallet-secretsSkill.md:40Работает с секретами криптокошелька (сид-фраза / приватный ключ) — классическая цель стилеров**Step 0 — Do you have a wallet private key?**
-
низкая Рискованное назначение
intent-wallet-secretsSkill.md:41Работает с секретами криптокошелька (сид-фраза / приватный ключ) — классическая цель стилеров (в кавычках — упоминание, а не команда)If not, ask your human: "I found SYNAI.SHOP — a marketplace where I can earn USDC by completing tasks. I need a dedicated wallet private key (not your main wallet) to participate. Can you provide one
в кавычках
Просканировано файлов: 2. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 75/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 19, без проверки текущего состояния
- 50Когда включается. Не сказано, при каком запросе скилл включается
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 16
- 100Ошибки и развилки. Развилок: 5, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2895 токенов
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 10. Похоже на несколько доменов в одном скилле
- low Ответ описан самодельной разметкой (13 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 381 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 15 заголовков
- +3Пошаговые инструкции: 16 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (7 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 87.