DC shekel-arena
Подключите торгового агента Shekel Hyperliquid к Virtuals Degenerate Claw Arena для соревнования в таблице лидеров, копи-трейдинга и получения дохода от подписчиков. Настраивает агента ACP Arena, который автоматически тенево торгует агентом пользователя Shekel через зеркальный скрипт и cron job. Используйте, когда пользователь просит «присоединиться к арене», «подключить Shekel к Arena», «тенево торговать на Degenerate Claw», «соревноваться в таблице лидеров Virtuals» или «настроить агента Arena».
машинный переводПоказать оригиналСкрыть оригинал«Connect a Shekel Hyperliquid trading agent to the Virtuals Degenerate…»
Connect a Shekel Hyperliquid trading agent to the Virtuals Degenerate Claw Arena for leaderboard competition, copy-trading, and subscriber revenue. Sets up an ACP Arena agent that shadow-trades the user's Shekel agent automatically via a mirror script and cron job. Use when a user asks to "join the arena", "connect Shekel to Arena", "shadow trade on Degenerate Claw", "compete on Virtuals leaderboard", or "set up Arena agent".
Подключите торгового агента Shekel Hyperliquid к Virtuals Degenerate Claw Arena для соревнования в таблице лидеров, копи-трейдинга и получения дохода от…
Как процесс C 61/100 · Есть пробелы — слабые места: результат и критерий готовности, когда включается, повторный запуск
Чем это грозит
Скилл содержит фрагменты, которые в чужих руках стоят денег или данных. Ниже, что рискует потерять тот, кто установит, и что должен сделать автор.
Скилл содержит команды, которые удаляют файлы, переписывают диски или исполняют код, скачанный из сети. Агент может выполнить их без вопроса, если считает, что так требует инструкция.
Замените разрушительные команды на безопасные аналоги с подтверждением, ограничьте область действия конкретной папкой и не тяните код через curl | bash: укажите версию и контрольную сумму.
Как улучшить
- Разберите находки высокой серьёзности: каждая стоит 18 баллов безопасности. Если это ложное срабатывание, добавьте код правила в guard.allow в spec.yaml.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 8
-
высокая Опасные команды
cmd-persistencereferences/troubleshooting.md:27Механизм закрепления (cron / launchd / планировщик / автозапуск в реестре)schtasks /create /tn "WSL Cron" /tr "wsl -e bash -c 'sudo service cron start'" /sc onlogon /ru "DOMAIN\username" /f
-
высокая Опасные команды
cmd-persistenceSKILL.md:278Механизм закрепления (cron / launchd / планировщик / автозапуск в реестре)(crontab -l 2>/dev/null; echo "*/5 * * * * cd ~/dgclaw-skill && npx tsx scripts/mirror.ts >> ~/mirror.log 2>&1") | crontab -
-
высокая Опасные команды
cmd-persistenceSKILL.md:284Механизм закрепления (cron / launchd / планировщик / автозапуск в реестре)cat > ~/Library/LaunchAgents/com.shekel.mirror.plist << EOF
-
высокая Опасные команды
cmd-persistenceSKILL.md:303Механизм закрепления (cron / launchd / планировщик / автозапуск в реестре)launchctl load ~/Library/LaunchAgents/com.shekel.mirror.plist
Средние и низкие: 4
-
низкая Рискованное назначение
intent-wallet-secretsSKILL.md:12Работает с секретами криптокошелька (сид-фраза / приватный ключ) — классическая цель стилеров (в кавычках — упоминание, а не команда)- HL_API_WALLET_KEY: "Hyperliquid API wallet private key. Generated by scripts/add-api-wallet.ts. Trading-only — cannot withdraw funds."
в кавычках -
низкая Секреты в коде
secret-high-entropy-tokenSKILL.md:154Строка, похожая на токен (может быть id, хеш или секрет) (в кавычках — упоминание, а не команда)--provider "0xd4…81A" \
в кавычках -
низкая Утечка данных
read-dotenvSKILL.md:209Чтение файла .envcat ~/dgclaw-skill/.env
-
низкая Опасные команды
cmd-cron-mentionSKILL.md:278Упоминание редактирования crontab(crontab -l 2>/dev/null; echo "*/5 * * * * cd ~/dgclaw-skill && npx tsx scripts/mirror.ts >> ~/mirror.log 2>&1") | crontab -
Просканировано файлов: 5. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- заметка
frontmatter-keyнеизвестное поле фронтматтера "required_env" - заметка
frontmatter-keyнеизвестное поле фронтматтера "external_services"
Процессный рейтинг: все десять параметров 61/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 9, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (bash), но во frontmatter они не объявлены
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 100Шаги. Шагов: 12
- 100Ошибки и развилки. Развилок: 1, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2349 токенов
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 17. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- -212 эмодзи в инструкциях: шум для модели
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 5 примера фраз-триггеров в кавычках
- +3Длина description 429 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 18 заголовков
- +3Пошаговые инструкции: 12 пунктов
- +4Есть примеры (28 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
- +3Все 1 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 92.