CD shopline-builder
Помощник по созданию сайтов SHOPLINE — AI полностью помогает пользователю завершить регистрацию и настройку независимого сайта SHOPLINE, включая автоматическое заполнение регистрационной формы, настройку основных параметров магазина, выбор темы, а также руководство по переносу данных с Shopify / WooCommerce / Shoplazza. Ключевой показатель: время до первого заказа (новички ≤7 дней, перенос ≤3 дней).
машинный переводПоказать оригиналСкрыть оригинал«SHOPLINE 建站助手 — AI 全程帮用户完成 SHOPLINE 独立站注册和配置,包括自动填写注册表单、配置店铺基础设置、选主题,以…»
SHOPLINE 建站助手 — AI 全程帮用户完成 SHOPLINE 独立站注册和配置,包括自动填写注册表单、配置店铺基础设置、选主题,以及从 Shopify / WooCommerce / Shoplazza 的搬迁引导。北极星指标:首单时间(新手 ≤7 天,搬迁 ≤3 天)。
Помощник по созданию сайтов SHOPLINE — AI полностью помогает пользователю завершить регистрацию и настройку независимого сайта SHOPLINE, включая…
Как процесс D 42/100 · Процесс не доведён — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
В файлах есть невидимые символы, закодированные команды или спрятанные комментарии для модели. То, что вы читаете, отличается от того, что видит агент.
Уберите невидимые символы (часто они попадают из копипаста) и закодированные строки: их не пропустит ни один каталог. Инструкции для модели должны быть видны и человеку.
Как улучшить
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 5
✓ Критических и высоких находок нет
Средние и низкие: 5
-
средняя Обфускация
obf-hex-escape-chainreferences/faq-zh.md:572Обфускация строк через escape-последовательности / коды символов> 来源:[https://help.shopline.com/hc/zh-cn/articles/26399260088089-%E4%B8%BA%E5%95%86%E5%AE%B6%E5%88%9B%E5%BB%BA%E5%BC%80%E5%8F%91%E5%95%86%E5%BA%97](https://help.shopline.com/hc/zh-cn/articles/26399260
-
средняя Обфускация
obf-hex-escape-chainreferences/faq-zh.md:692Обфускация строк через escape-последовательности / коды символов> 来源:[https://help.shopline.com/hc/zh-cn/articles/5517…my-%E5%B0%86-Meta-%E4%B8%8E-Google-%E5%B9%BF%E5%91%8A%E8%BD%AC%E5%8C%96%E4%B8%BA%E5%8F%AF%E8%A7%84%E6%A8%A1%E5%8C%96%E7%9
-
средняя Обфускация
obf-hex-escape-chainreferences/faq-zh.md:706Обфускация строк через escape-последовательности / коды символов> 来源:[https://help.shopline.com/hc/zh-cn/articles/55177609514137-%E8%AE%A2%E9%98%85%E5%BC%8F%E7%94%B5%E5%95%86-%E9%80%9A%E8%BF%87%E7%81%B5%E6%B4%BB%E8%AE%A2%E9%98%85%E4%B8%8E%E4%BC%9A%E5%91%98%E5%A5%9
-
средняя Обфускация
obf-hex-escape-chainreferences/faq-zh.md:722Обфускация строк через escape-последовательности / коды символов> 来源:[https://help.shopline.com/hc/zh-cn/articles/5517…sh-%E9%80%9A%E8%BF%87%E9%AB%98%E7%BA%A7%E5%88%86%E5%B1%82%E8%AE%BE%E8%AE%A1%E6%89%93%E9%80%A0%E9%AB%98%E8%BD%AC%E5%8C%96%E9%82%A
-
средняя Обфускация
obf-hex-escape-chainreferences/faq-zh.md:734Обфускация строк через escape-последовательности / коды символов> 来源:[https://help.shopline.com/hc/zh-cn/articles/5517…CC-%E8%B7%A8%E9%94%80%E5%94%AE%E6%B8%A0%E9%81%93%E5%90%8C%E6%AD%A5%E4%BB%B7%E6%A0%BC-%E5%87%8F%E5%B0%91%E6%89%8B%E5%8A%A8%E6%93%8D%E4%
Просканировано файлов: 10. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда") - предупреждение
body-longтело SKILL.md ≈ 7709 токенов (рекомендуется < 5000); вынесите детали в references/ - заметка
frontmatter-keyнеизвестное поле фронтматтера "updated" - заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage" - заметка
frontmatter-keyнеизвестное поле фронтматтера "permissions" - заметка
frontmatter-keyнеизвестное поле фронтматтера "credentials" - заметка
frontmatter-keyнеизвестное поле фронтматтера "dev_artifacts" - заметка
frontmatter-keyнеизвестное поле фронтматтера "attribution" - заметка
frontmatter-keyнеизвестное поле фронтматтера "triggers"
Процессный рейтинг: все десять параметров 42/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 2, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (web), но во frontmatter они не объявлены
- 70Стоимость исполнения. Тело инструкции 7709 токенов
- 100Шаги. Шагов: 39
- 100Согласованность. Имя и обязательные поля на месте
- low Ответ описан самодельной разметкой (8 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- -259 эмодзи в инструкциях: шум для модели
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 141 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 30 заголовков
- +3Пошаговые инструкции: 39 пунктов
- +4Есть примеры (21 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (4 из 6)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 61.