BF podwise
Рабочие процессы знаний о подкастах на базе Podwise CLI: ищите подкасты и эпизоды по ключевому слову, отслеживайте новые выпуски в подписках, находите популярные эпизоды, задавайте вопросы и извлекайте инсайты из содержания транскрипций, обрабатывайте URL эпизодов Podwise, видео YouTube, ссылки Xiaoyuzhou и локальные аудио- или видеофайлы для получения транскрипций, резюме, глав, вопросов и ответов, ментальных карт, основных моментов и ключевых слов — плюс наверстывайте отставание, уточняйте свой вкус в прослушивании, генерируйте еженедельные сводки, экспортируйте заметки эпизодов в инструменты PKM, исследуйте темы по подкастам, обсуждайте идеи эпизодов и генерируйте карточки для изучения языков. Используйте, когда пользователь хочет найти, резюмировать, транскрибировать или извлечь инсайты из любого подкаста или аудиоконтента, или управлять своей библиотекой прослушивания.
машинный переводПоказать оригиналСкрыть оригинал«Podcast knowledge workflows powered by Podwise CLI: search podcasts an…»
Podcast knowledge workflows powered by Podwise CLI: search podcasts and episodes by keyword, monitor followed shows for new releases, find popular episodes, ask questions and extract insights from transcript content, process Podwise episode URLs, YouTube videos, Xiaoyuzhou links, and local audio or video files to retrieve transcripts, summaries, chapters, Q&A, mind maps, highlights, and keywords — plus catch up on your backlog, refine your listening taste, generate weekly recaps, export episode notes to PKM tools, research topics across podcasts, debate episode ideas, and generate language learning cards. Use when the user wants to find, summarize, transcribe, or extract insights from any podcast or audio content, or manage their listening library.
Рабочие процессы знаний о подкастах на базе Podwise CLI: ищите подкасты и эпизоды по ключевому слову, отслеживайте новые выпуски в подписках, находите…
Как процесс F 45/100 · Не запустится — Скилл ссылается на файлы, которых нет в архиве: references/taste.md
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Скилл содержит команды, которые удаляют файлы, переписывают диски или исполняют код, скачанный из сети. Агент может выполнить их без вопроса, если считает, что так требует инструкция.
Замените разрушительные команды на безопасные аналоги с подтверждением, ограничьте область действия конкретной папкой и не тяните код через curl | bash: укажите версию и контрольную сумму.
Как улучшить
- В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
средняя Опасные команды
cmd-pipe-to-shell-known-hostreferences/installation.md:20Установщик через pipe в shell с известного хоста (всё равно выполняет удалённый код)curl -sL https://raw.githubusercontent.com/hardhackerlabs/podwise-cli/main/install.sh | sh
Просканировано файлов: 12. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
missing-refссылка на отсутствующий файл: references/taste.md - заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage"
Процессный рейтинг: все десять параметров 45/100
- 0Инструменты и файлы. Не хватает 1 файла(ов): references/taste.md
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 3, без проверки текущего состояния
- 65Ошибки и развилки. Развилок: 3
- 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
- 100Шаги. Шагов: 47
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 1165 токенов
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 758 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 6 заголовков
- +3Пошаговые инструкции: 47 пунктов
- +4Есть примеры (1 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (2 из 2)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 81.