BF teaching-presentation
Создание полного комплекта презентационных материалов для урока (включая файл .pptx) на основе плана урока для учителей. Поддерживает ввод файла плана урока (.docx/.pdf), веб-контента или ключевых слов темы, автоматически определяет тип контента (A/B/C/D), генерирует структурированный JSON-конспект, сопоставляет роли, планирует интерактивный дизайн и в конечном итоге выводит .pptx-презентацию, готовую к использованию на уроке. Сгенерированная презентация — это не просто перечисление знаний, а обучающая презентация, которая направляет учителя шаг за шагом в ходе урока — каждый слайд подсказывает учителю, «что делать в этот момент». Сценарии запуска: когда пользователь упоминает «подготовка к уроку», «преобразование плана урока в PPT», «структура PPT для урока», «каркас PPT для урока», «интерактивная обучающая презентация», «помоги мне спланировать PPT для урока», «создай каркас презентации на основе этого плана урока», «сделай PPT для лекции», «структура презентации», «дизайн урока», «создай обучающую презентацию», «сделай PPT для урока», «слайды для урока» и другие выражения, явно указывающие на учебный сценарий. Если пользователь говорит только «сделай мне PPT» без контекста учебного сценария, следует сначала спросить о назначении, а затем решить, активировать ли навык.
машинный переводПоказать оригиналСкрыть оригинал«为教师从教案生成完整的课堂教学演示文稿(含.pptx文件)。支持教案文件(.docx/.pdf)、网页内容或主题关键词输入,自动完成内容类型…»
为教师从教案生成完整的课堂教学演示文稿(含.pptx文件)。支持教案文件(.docx/.pdf)、网页内容或主题关键词输入,自动完成内容类型判定(A/B/C/D)、结构化JSON大纲生成、role映射、互动设计规划、并最终输出可直接在课堂上使用的.pptx课件。生成的课件不是知识罗列,而是引导教师一步步推进课堂的教学型演示文稿——每页幻灯片都告诉教师"此时该做什么"。触发场景:用户提及"备课"、"教案转PPT"、"教学PPT大纲"、"课堂PPT框架"、"互动教学课件"、"帮我设计一节课的PPT"、"根据这个教案生成课件框架"、"帮我做个讲课PPT"、"课件大纲"、"教学设计"、"生成教学课件"、"做一个课堂用的PPT"、"上课用的幻灯片"等明确教学场景的表述。如果用户只说"帮我做个PPT"而无教学场景上下文,应先询问用途再决定是否触发。
Создание полного комплекта презентационных материалов для урока (включая файл .pptx) на основе плана урока для учителей. Поддерживает ввод файла плана урока…
Как процесс F 35/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: references/type-classification.md, references/interaction-patterns.md, references/outline-construction.md
Как улучшить
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 2. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда") - предупреждение
missing-refссылка на отсутствующий файл: references/type-classification.md - предупреждение
missing-refссылка на отсутствующий файл: references/interaction-patterns.md - предупреждение
missing-refссылка на отсутствующий файл: references/outline-construction.md - предупреждение
missing-refссылка на отсутствующий файл: references/slide-mapping.md - предупреждение
missing-refссылка на отсутствующий файл: scripts/validate-outline.js - предупреждение
missing-refссылка на отсутствующий файл: references/examples.md - предупреждение
missing-refссылка на отсутствующий файл: references/quality-checklist.md
Процессный рейтинг: все десять параметров 35/100
- 0Инструменты и файлы. Не хватает 7 файла(ов): references/type-classification.md, references/interaction-patterns.md, references/outline-construction.md
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 100Шаги. Шагов: 31
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 1481 токенов
- 100Повторный запуск. Изменяющих операций нет
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 12 примера фраз-триггеров в кавычках
- +3Длина description 373 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 11 заголовков
- +3Пошаговые инструкции: 31 пунктов
- +4Есть примеры (1 блоков кода)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 65.