AC alibabacloud-security-vuln-coverage-check
Запрашивает информацию о защите от уязвимостей для четырех продуктов безопасности Alibaba Cloud (Центр безопасности облака / WAF / Межсетевой экран облака / RASP). Введите идентификатор CVE или AVD, чтобы узнать, покрывает ли каждый продукт данную уязвимость. Используйте, когда клиент или предпродажный SA спрашивает «Может ли наш продукт защитить от CVE-XXXX?», «Покрывает ли WAF эту уязвимость?», «Покрывает ли новый обнаруженный эксплойт XX?» или «Какова наша ситуация с критической уязвимостью YY?». Основано на автономной копии базы данных критических уязвимостей avd.aliyun.com (1697 записей, охватывающих 2002–2026 гг.), выполняет запросы локально без подключения к сети, вызова браузера или каких-либо учетных данных. Также поддерживает пакетное сравнение набора CVE.
машинный переводПоказать оригиналСкрыть оригинал«查询阿里云四款安全产品(云安全中心 / WAF / 云防火墙 / RASP)对指定漏洞的防护覆盖情况,输入 CVE 编号或 AVD 编号即可…»
查询阿里云四款安全产品(云安全中心 / WAF / 云防火墙 / RASP)对指定漏洞的防护覆盖情况,输入 CVE 编号或 AVD 编号即可返回各产品是否已覆盖。当客户或售前 SA 问"我们产品能不能防住 CVE-XXXX?"、"WAF 覆盖这个漏洞了吗?"、"新爆出来的 XX 漏洞有没有覆盖?"、"高危漏洞 YY 我们这边什么情况"时使用本 Skill。基于 avd.aliyun.com 高危漏洞库的离线快照(1697 条记录,覆盖 2002–2026 年),运行时纯本地 grep 查询,不联网、不调用浏览器、不需要任何凭证。也支持批量比对一组 CVE。
Запрашивает информацию о защите от уязвимостей для четырех продуктов безопасности Alibaba Cloud (Центр безопасности облака / WAF / Межсетевой экран облака /…
Как процесс C 57/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, повторный запуск
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 3. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 57/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 5, без проверки текущего состояния
- 50Когда включается. Не сказано, при каком запросе скилл включается
- 60Инструменты и файлы. Используются инструменты (bash, web), но во frontmatter они не объявлены
- 85Шаги. Шагов: 45, расплывчатых формулировок: 1
- 100Ошибки и развилки. Развилок: 2, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 3714 токенов
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +2Инструкции на одном языке
- +5В description 4 примера фраз-триггеров в кавычках
- +3Длина description 281 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 18 заголовков
- +3Пошаговые инструкции: 45 пунктов
- +4Есть примеры (10 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 94.