AC obsidian-plugin-dev
Комплексный навык для разработки плагинов Obsidian с использованием TypeScript. Охватывает жизненный цикл плагина, расширения редактора CodeMirror 6, интеграцию React/Svelte, шаблоны API Vault, настройки с конвейерами миграции, SecretStorage, CSS-темизацию, рабочий процесс отладки CLI, тестирование, CI/CD и отправку в сообщество плагинов. Активируется при: создании плагина obsidian, разработке плагина obsidian, API obsidian, расширении редактора obsidian, obsidian CM6, представлении obsidian, модальном окне obsidian, настройках obsidian, команде obsidian, манифесте obsidian, публикации obsidian, тестировании плагина obsidian, конфигурации vite obsidian, obsidian react, теме obsidian, отладке CLI obsidian.
машинный переводПоказать оригиналСкрыть оригинал«Comprehensive skill for Obsidian plugin development with TypeScript. C…»
Comprehensive skill for Obsidian plugin development with TypeScript. Covers plugin lifecycle, CodeMirror 6 editor extensions, React/Svelte integration, Vault API patterns, settings with migration pipelines, SecretStorage, CSS theming, CLI debugging workflow, testing, CI/CD, and community plugin submission. Trigger on: create obsidian plugin, obsidian plugin dev, obsidian API, obsidian editor extension, obsidian CM6, obsidian view, obsidian modal, obsidian settings, obsidian command, obsidian manifest, obsidian publish, obsidian submit plugin, obsidian plugin test, obsidian vite config, obsidian react, obsidian theme, obsidian CLI debug.
Комплексный навык для разработки плагинов Obsidian с использованием TypeScript.
Как процесс C 50/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, ошибки и развилки
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 15. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 50/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 30Повторный запуск. Изменяющих операций: 14, без проверки текущего состояния
- 40Согласованность. Имя во frontmatter (obsidian-plugin-dev) не совпадает с папкой (obsidian-plugin-dev-skill)
- 60Инструменты и файлы. Используются инструменты (web), но во frontmatter они не объявлены
- 100Шаги. Шагов: 63
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Стоимость исполнения. Тело инструкции 3546 токенов
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 644 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 20 заголовков
- +3Пошаговые инструкции: 63 пунктов
- +4Есть примеры (6 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (12 из 12)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 88.