К основному содержанию
скилл CX Codex

daily-news-caster — скилл для Claude Code: новости в аудио

Собирает свежие новости, превращает их в сценарий с двумя ведущими и создаёт аудиоподкаст. Нужен, когда хочется услышать подборку вместо чтения.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add NoizAI/skills --skill daily-news-caster -a claude-code
Открыть на GitHub

Что делает daily-news-caster

Скилл запускает fetch_news.py из news-aggregator-skill, получает новости из выбранного источника или по ключевым словам и пишет сценарий в podcast_script.md. Диалог строится как вопросы одного ведущего и краткие ответы другого, с пометками реплик.

Затем он передаёт каждую реплику в tts.py по отдельности, сохраняет временные line_*.wav и склеивает их через ffmpeg в podcast_output.wav. В чате агент должен показать сценарий, путь к аудиофайлу и кратко перечислить вошедшие заголовки.

До запуска нужны news-aggregator-skill, tts, python3 и ffmpeg, потому что сам скилл управляет их скриптами. Это повод проверить содержимое зависимых скиллов: именно они делают сетевые запросы. Для голосов по референсным аудиофайлам через noiz нужен NOIZ_API_KEY; без ключа доступны гостевые голоса.

Какие задачи решает

  • получить свежие новости из выбранного источника
  • собрать новостные данные по ключевым словам
  • написать Markdown-сценарий с двумя ведущими
  • озвучить реплики отдельными WAV-файлами
  • склеить реплики в podcast_output.wav

Примеры запросов агенту

  • Собери свежие новости и подготовь аудиоподкаст с двумя ведущими.
  • Возьми новости из github, сделай сценарий и озвучь его.
  • Найди новости по моим ключевым словам и создай подкаст.

Как установить daily-news-caster

1Через Skills CLI (Vercel)

npx skills add NoizAI/skills --skill daily-news-caster -a claude-code

2Вручную: положить файлы

~/.claude/skills/daily-news-caster/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/daily-news-caster/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о daily-news-caster

Как установить daily-news-caster в Claude Code?

Выполните npx skills add NoizAI/skills --skill daily-news-caster -a claude-code, затем повторите npx skills add NoizAI/skills --skill daily-news-caster -a claude-code. Файл скилла находится по пути ~/.claude/skills/daily-news-caster/SKILL.md.

Что делает daily-news-caster?

Он получает новостные материалы через зависимый скилл, готовит Markdown-сценарий диалога и создаёт общий WAV-файл с озвучкой.

Что нужно для голосов по референсным аудиофайлам?

Для параметра --ref-audio нужен backend noiz и NOIZ_API_KEY. Без ключа можно использовать гостевые голоса из скилла tts.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
daily-news-report sickn33 Скилл собирает свежие статьи с заранее заданных источников, фильтрует по качеству и генерирует ежедневный отчёт в Markdown. Пригодится, если нужно отслеживать релизы, исследования и новости из техсообщества без ручного сёрфинга. CX Codex +1 1 000установок sports-news machina-sports Тянет свежие спортивные заголовки из RSS-лент и Google News, ищет по запросу и фильтрует по датам. Пригодится, когда нужны трансферные слухи или отчёты о матчах. CX Codex +1 1 200установок finance-news sundial-org Собирает новости рынков и портфеля, делает сводку через Gemini и отправляет её в WhatsApp по расписанию. CX Codex +1 2 800установок listenhub-cli marswaveai Разбирает запрос по смыслу и передаёт его нужному скиллу ListenHub: подкаст, озвучка, видео, музыка, картинки. CX Codex +1 592установок the-news SFKislev Подключает агента к свежим и архивным заголовкам СМИ из 20 стран. Помогает следить за картиной дня без ручного сбора сайтов. CX Codex +1 17 300установок news-monitor claude-office-skills Помогает настроить мониторинг новостей, разобрать медиапокрытие и собрать дайджест. Пригодится, когда нужно следить за брендом, отраслью или конкурентами. CX Codex +1 5 100установок

Из того же набора6

tts Преобразует текст в аудио, озвучивает документы и создаёт дорожки по субтитрам. Пригодится для дубляжа, начитки и работы с голосовыми образцами. CX Codex +1 4 300установок characteristic-voice Придаёт синтезированной речи эмоции, паузы и разговорную интонацию. Нужен для голосовых сообщений с заданным настроением или референсом голоса. CX Codex +1 2 800установок chat-with-anyone Скилл находит речь человека в открытых видео, берёт из неё чистый образец и озвучивает ответы его голосом. Ещё умеет собрать голос по фотографии. CX Codex +1 2 100установок video-translation Переводит речь в видео на другой язык и подменяет звуковую дорожку синтезированным голосом, оставляя картинку как есть. CX Codex +1 2 000установок template-skill Шаблон разметки для создания новых навыков агента с описанием триггеров, сценариев и контрактов обмена. Пригодится при оформлении собственных скиллов. CX Codex +1 1 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой