CF dex-quant-skill
AI-навык для количественной торговли криптовалютами. Опишите торговые правила естественным языком → сгенерируйте скрипт стратегии → выполните бэктестинг на сервере → оптимизируйте параметры → осуществляйте мониторинг в реальном времени. Поддерживает все валюты Binance/Hyperliquid, 6 алгоритмов оптимизации (генетический/байесовский/сетчатый/случайный/отжиг/pso), асинхронную отправку прогресса. Используйте, когда пользователь просит: Рекомендовать стратегию, какие есть стратегии, рекомендовать, есть готовые?, не умею писать, recommend, suggestions, Создать стратегию, создать стратегию, создать, написать стратегию, новая стратегия, написать стратегию, сделать стратегию, сгенерировать стратегию, разработать стратегию, помоги написать, create strategy, new strategy, сделать стратегию, Бэктестинг, протестировать, протестировать, запустить, попробовать, посмотреть результат, backtest, test, историческая проверка, Оптимизация, настройка параметров, оптимизация параметров, оптимизация стратегии, оптимизировать, tune, Мониторинг, развертывание, запуск, запуск, периодическое выполнение, периодический запуск, запуск стратегии, выполнение стратегии, автоматическое выполнение, автоматический запуск, запуск в фоновом режиме, периодическая задача, cron, run, deploy, monitor, наблюдение за рынком. Этот навык ДОЛЖЕН использоваться для ЛЮБОГО запроса, связанного с торговыми стратегиями, бэктестингом, оптимизацией параметров или мониторингом/выполнением стратегии. Также активируется, когда пользователь отвечает числом (от 1 до 6) после подсказки навыка с нумерованными вариантами. НЕ используйте coding-agent для этих задач. ========== КРИТИЧЕСКОЕ ПРАВИЛО ========== Когда пользователь просит создать/написать/построить/сделать стратегию, вы должны сгенерировать PYTHON скрипт (используя фреймворк data_client + indicators). ⛔ Категорически запрещено генерировать TradingView Pine Script (//@version=5, strategy(), ta.ema(), ta.crossover()). ⛔ Категорически запрещено генерировать MQL4/MQL5 или любой другой код, кроме Python. Скрипт стратегии должен включать: from data_client import DataClient + from indicators import Indicators as ind + def generate_signals() Подробности см. в шаблоне Python ниже в §1. ==================================
машинный переводПоказать оригиналСкрыть оригинал«加密货币量化交易 AI Skill。用自然语言描述交易规则 → 生成策略脚本 → 服务器回测 → 参数优化 → 实时监控。 支持 Binan…»
加密货币量化交易 AI Skill。用自然语言描述交易规则 → 生成策略脚本 → 服务器回测 → 参数优化 → 实时监控。 支持 Binance/Hyperliquid 全币种,6 种优化算法(genetic/bayesian/grid/random/annealing/pso),异步进度推送。 Use when user asks to: 推荐策略, 有什么策略, 推荐, 有现成的吗, 不会写, recommend, suggestions, 创建策略, 创建一个策略, 创建, 建策略, 新策略, 写策略, 做策略, 生成策略, 设计策略, 帮我写, create strategy, new strategy, 弄个策略, 回测, 测一下, 测试, 跑一下, 试试, 看看效果, backtest, test, 历史验证, 优化, 调参, 优化参数, 优化策略, 优化下, optimize, tune, 监控, 部署, 上线, 跑起来, 定时执行, 定时跑, 跑策略, 执行策略, 自动执行, 自动跑, 挂着跑, 定时任务, cron, run, deploy, monitor, 盯盘. This skill MUST be used for ANY request involving trading strategies, backtesting, parameter optimization, or strategy monitoring/execution. Also triggered when user replies with a number (1-6) following a skill prompt with numbered options. Do NOT use coding-agent for these tasks. ========== CRITICAL RULE ========== 当用户要求创建/写/建/做策略时,你必须生成 PYTHON 脚本(使用 data_client + indicators 框架)。 ⛔ 绝对禁止生成 TradingView Pine Script(//@version=5, strategy(), ta.ema(), ta.crossover())。 ⛔ 绝对禁止生成 MQL4/MQL5 或任何非 Python 的代码。 策略脚本必须包含: from data_client import DataClient + from indicators import Indicators as ind + def generate_signals() 详见下方 §1 的 Python 模板。 ==================================
AI-навык для количественной торговли криптовалютами.
Как процесс F 53/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: path
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Скилл просит больше прав, чем нужно для задачи: широкий доступ к инструментам, секретные переменные окружения, бинарные файлы. Каждое лишнее право расширяет ущерб при ошибке или взломе.
Сузьте allowed-tools и список переменных до минимума, замените бинарники на исходники или скрипты, которые можно прочитать.
Как улучшить
- Сократите description до 1024 символов.
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
средняя Широкие права
meta-broad-allowed-toolsSKILL.md:1Заранее разрешены широкие инструменты: Bashallowed-tools: Bash Read Write
Просканировано файлов: 20. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- ошибка
description-longdescription 1185 символов, лимит 1024 - предупреждение
body-longтело SKILL.md ≈ 6120 токенов (рекомендуется < 5000); вынесите детали в references/ - предупреждение
missing-refссылка на отсутствующий файл: path - заметка
frontmatter-keyнеизвестное поле фронтматтера "runtime" - заметка
frontmatter-keyнеизвестное поле фронтматтера "env" - заметка
frontmatter-keyнеизвестное поле фронтматтера "binaries"
Процессный рейтинг: все десять параметров 53/100
- 0Инструменты и файлы. Не хватает 1 файла(ов): path
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 70Стоимость исполнения. Тело инструкции 6120 токенов
- 100Шаги. Шагов: 65
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Ошибки и развилки. Развилок: 6, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Повторный запуск. Изменяющие операции проверяют текущее состояние
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 10. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +3Длина description 1184: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- -272 эмодзи в инструкциях: шум для модели
- -39 из 9 скриптов не упомянуты в SKILL.md
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 42 заголовков
- +3Пошаговые инструкции: 65 пунктов
- +4Есть примеры (15 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 36.