BC light-chaser
Помощник по созданию динамических сценариев для тревел-фотографии, решающий четыре основные проблемы путешественников: «Где снимать, когда снимать, как снимать, как добраться». Преобразует разрозненные путеводители в выполнимый график съемок. Используйте этот навык, когда пользователь упоминает «фотосъемка в путешествии», «отметка на карте», «тревел-фото», «путеводитель по фотосъемке», «план съемки поездки».
машинный переводПоказать оригиналСкрыть оригинал«旅行摄影动态脚本助手,解决旅行者"去哪拍、何时拍、怎么拍、怎么走"四大核心痛点。将碎片化攻略转化为可执行的拍摄时间线。当用户提到旅行拍照、打…»
旅行摄影动态脚本助手,解决旅行者"去哪拍、何时拍、怎么拍、怎么走"四大核心痛点。将碎片化攻略转化为可执行的拍摄时间线。当用户提到旅行拍照、打卡、旅拍、摄影攻略、出行拍摄计划时使用此技能。
Помощник по созданию динамических сценариев для тревел-фотографии, решающий четыре основные проблемы путешественников: «Где снимать, когда снимать, как…
Как процесс C 53/100 · Есть пробелы — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Как улучшить
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 8
✓ Критических и высоких находок нет
Средние и низкие: 8
-
низкая Утечка данных
exfil-secret-in-urlSKILL.md:67Учётные данные в строке запроса URL (для части API это норма — проверьте, что хост нужный) (значение-заглушка)curl --compressed "https://${QWEATHER_HOST}/geo/v2/city/lookup?location={城市名}&key=…&lang=zh"заглушка -
низкая Утечка данных
net-credential-useSKILL.md:67Учётные данные используются в сетевом вызове (проверьте, что адрес — нужный сервис) (адрес назначения — переменная конфигурации)curl --compressed "https://${QWEATHER_HOST}/geo/v2/city/lookup?location={城市名}&key=…&lang=zh"переменный хост -
низкая Утечка данных
exfil-secret-in-urlSKILL.md:73Учётные данные в строке запроса URL (для части API это норма — проверьте, что хост нужный) (значение-заглушка)curl --compressed "https://${QWEATHER_HOST}/v7/weather/7d?location=…&key=…&lang=zh"заглушка -
низкая Утечка данных
net-credential-useSKILL.md:73Учётные данные используются в сетевом вызове (проверьте, что адрес — нужный сервис) (адрес назначения — переменная конфигурации)curl --compressed "https://${QWEATHER_HOST}/v7/weather/7d?location=…&key=…&lang=zh"переменный хост -
низкая Утечка данных
exfil-secret-in-urlSKILL.md:78Учётные данные в строке запроса URL (для части API это норма — проверьте, что хост нужный) (значение-заглушка)curl --compressed "https://${QWEATHER_HOST}/v7/weather/24h?location=…&key=…&lang=zh"заглушка -
низкая Утечка данных
net-credential-useSKILL.md:78Учётные данные используются в сетевом вызове (проверьте, что адрес — нужный сервис) (адрес назначения — переменная конфигурации)curl --compressed "https://${QWEATHER_HOST}/v7/weather/24h?location=…&key=…&lang=zh"переменный хост -
низкая Утечка данных
exfil-secret-in-urlSKILL.md:83Учётные данные в строке запроса URL (для части API это норма — проверьте, что хост нужный) (значение-заглушка)curl --compressed "https://${QWEATHER_HOST}/v7/astronomy/sun?location=…&date=…&key=…&lang=zh"заглушка -
низкая Утечка данных
net-credential-useSKILL.md:83Учётные данные используются в сетевом вызове (проверьте, что адрес — нужный сервис) (адрес назначения — переменная конфигурации)curl --compressed "https://${QWEATHER_HOST}/v7/astronomy/sun?location=…&date=…&key=…&lang=zh"переменный хост
Просканировано файлов: 4. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда")
Процессный рейтинг: все десять параметров 53/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 23
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 968 токенов
- 100Повторный запуск. Изменяющих операций нет
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 93: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- -230 эмодзи в инструкциях: шум для модели
- +1Лицензия не указана
- +2Инструкции на одном языке
- +4Структура: 10 заголовков
- +3Пошаговые инструкции: 23 пунктов
- +4Есть примеры (7 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 67.