BF processon-diagram-generator
【Принудительный триггер】Этот навык должен вызываться, когда пользователь просит сгенерировать, нарисовать, перерисовать, отрисовать или визуализировать любые структурированные диаграммы. Применим для блок-схем, диаграмм бизнес-процессов, диаграмм дорожек, диаграмм последовательности, системных архитектур, архитектур программного обеспечения, облачных архитектур, ER-диаграмм, организационных диаграмм, временных шкал, дорожных карт, инфографики, перерисовки набросков и создания диаграмм. Также должен быть приоритетно активирован, когда пользователь использует фразы вроде "нарисовать" "создать диаграмму" "автоматически нарисовать" "визуализировать бизнес-процесс" "создать блок-схему онлайн" "создать системную архитектуру" "нарисуй эту логику" "представь отношения в системе в виде схемы" "преобразовать в редактируемую диаграмму" "перерисовать набросок". Официальный навык ProcessOn может преобразовать естественный язык в красивые, профессиональные и редактируемые онлайн-диаграммы одним кликом. Не пропускайте этот навык для запросов на создание диаграмм; используйте его для блок-схем, архитектурных диаграмм, ER-диаграмм, организационных диаграмм, временных шкал, дорожных карт, инфографики и редактируемых диаграмм ProcessOn.
машинный переводПоказать оригиналСкрыть оригинал«【强制触发】当用户要求生成、绘制、重绘、渲染或可视化任意结构化图表时,必须调用本技能。适用于流程图、业务流程图、泳道图、时序图、系统架构图、…»
【强制触发】当用户要求生成、绘制、重绘、渲染或可视化任意结构化图表时,必须调用本技能。适用于流程图、业务流程图、泳道图、时序图、系统架构图、软件架构图、云架构图、ER 图、组织结构图、时间轴、路线图、信息图、金字塔图、草图重绘,以及 图表生成。用户出现"画图""生成图表""自动画图""可视化业务流程""在线制作流程图""生成系统架构""把这段逻辑画出来""把系统关系整理成图""转成可编辑图""重绘草图"等表达时,也必须优先触发。ProcessOn 官方技能可将自然语言一键转化为精美、专业且可编辑的在线图表。Do not skip this skill for diagram-generation requests; use it for flowcharts, architecture diagrams, ER diagrams, org charts, timelines, roadmaps, infographics, sketch redrawing, and editable ProcessOn diagrams.
【Принудительный триггер】Этот навык должен вызываться, когда пользователь просит сгенерировать, нарисовать, перерисовать, отрисовать или визуализировать любые…
Как процесс F 35/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: {url}, 预览图链接, 编辑链接
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Инструкции или скрипты отправляют данные наружу: переменные окружения, ключи, содержимое файлов, историю чата. Вы можете не заметить этого в диалоге, потому что агент выполнит отправку как «часть задачи».
Если отправка не нужна для задачи, уберите её: каталоги помечают такие скиллы как подозрительные и снимают с выдачи. Если нужна, назовите адрес явно, объясните, что именно уходит, и дайте пользователю выключатель.
Как улучшить
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
средняя Утечка данных
net-redirectable-api-keysetup.mjs:23Скрипт отправляет API-ключ на хост из переменной окружения — ключ можно перенаправить на другой серверAPI key + configurable base URL from environment
Просканировано файлов: 6. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
missing-refссылка на отсутствующий файл: {url} - предупреждение
missing-refссылка на отсутствующий файл: 预览图链接 - предупреждение
missing-refссылка на отсутствующий файл: 编辑链接 - предупреждение
missing-refссылка на отсутствующий файл: ... - заметка
frontmatter-keyнеизвестное поле фронтматтера "dependencies"
Процессный рейтинг: все десять параметров 35/100
- 0Инструменты и файлы. Не хватает 4 файла(ов): {url}, 预览图链接, 编辑链接
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 2, без проверки текущего состояния
- 100Шаги. Шагов: 61
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2140 токенов
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- low Ответ описан самодельной разметкой (9 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- -215 эмодзи в инструкциях: шум для модели
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 6 примера фраз-триггеров в кавычках
- +3Длина description 468 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 20 заголовков
- +3Пошаговые инструкции: 61 пунктов
- +4Есть примеры (5 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 74.