Communityコーディング&開発github.com

wangyaya-703/podcast-daily-skill

Claude Code スキル: ポッドキャスト日報自動化 — RSS取得 + 文字起こし + AI要約 + 飛書プッシュ + 多次元テーブル

podcast-daily-skill とは?

このスキルは、Claude Code上で動作するポッドキャスト日報の完全自動化ツールです。指定したポッドキャストのRSSフィードからエピソードを定期的に取得し、自動文字起こしとAIによる要約を生成します。さらに、生成された日報を飛書(Lark)のメッセージとしてプッシュし、飛書の多次元テーブルにデータを保存・管理します。開発者やポッドキャスト愛好家が、毎日更新されるポッドキャストの内容を効率的にキャッチアップできるように設計されています。Linux/MacOS環境とPythonランタイムに対応しており、cronなどで定期実行を設定することで完全自動運用が可能です。

対応✓Claude Code~Codex CLI~Cursor
npx skills add wangyaya-703/podcast-daily-skill

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

podcast-daily-skill は何をしますか?

Claude Code スキル: ポッドキャスト日報自動化 — RSS取得 + 文字起こし + AI要約 + 飛書プッシュ + 多次元テーブル

概要

このスキルは、指定したポッドキャストのRSSフィードから最新エピソードを自動取得し、文字起こしとAI要約を生成し、飛書(Lark)にプッシュするワークフローを提供します。

主な機能

  • RSS取得: 指定したポッドキャストのRSSフィードから最新エピソード情報を取得
  • 文字起こし: 音声ファイルを自動文字起こし(Whisperなどを利用)
  • AI要約: 文字起こし結果を元にAIが自動要約を生成
  • 飛書プッシュ: 生成した日報を飛書のメッセージとして通知
  • 多次元テーブル: 飛書の多次元テーブルにデータを保存・管理

対応プラットフォーム

  • Claude Code(CLI)
  • Linux / macOS
  • Python 3.8+

使用方法

  1. 必要な依存関係をインストールします:
pip install -r requirements.txt
  1. 環境変数で飛書のAPIトークンとテーブルIDを設定します:
export FEISHU_APP_ID="your_app_id"
export FEISHU_APP_SECRET="your_app_secret"
  1. スキルを実行します:
claude code run podcast-daily-skill

設定

  • config.yaml で対象ポッドキャストのRSS URLリストを設定
  • デフォルトでは毎日の日報生成を想定
  • cronなどで定期実行可能

注意事項

  • 飛書(Lark)のAPIアクセス権限が必要です
  • 文字起こしには十分なCPU/GPUリソースが必要になる場合があります
  • 大量のエピソードを処理する際は、APIレート制限に注意してください

関連スキル