ポッドキャストの音声取得・文字起こし・まとめを行う統合スキル。「ポッドキャストまとめて」「音声配信をダウンロード」「Podcastの内容を教えて」で使用。

MITAuto-check passed

Install Xs Podcast

skills CLI
$ npx skills add karaage0703/ai-assistant-workspace --skill xs-podcast -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install karaage0703/ai-assistant-workspace xs-podcast --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/karaage0703/ai-assistant-workspace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/xs-podcast .claude/skills/xs-podcast && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
xs-podcast
GitHub stars
136
Token cost
~557 tokens
SKILL.md length
110 words
Files
3 (incl. scripts)
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

ポッドキャストの音声取得・文字起こし・まとめを行う統合スキル。「ポッドキャストまとめて」「音声配信をダウンロード」「Podcastの内容を教えて」で使用。

  • Works in 5 steps: 番組・エピソード確認 → 取得手段の選択 → 文字起こし(音声DLの場合) → …
  • SKILL.md covers できること, 手順, 出力先 and 使用例
  • Runs Python scripts from its folder; calls uv and uvx; reaches listen.style and podcasts.apple.com

What it does

Xs Podcast is an agent skill from karaage0703/ai-assistant-workspace. ポッドキャストの音声取得・文字起こし・まとめを行う統合スキル。「ポッドキャストまとめて」「音声配信をダウンロード」「Podcastの内容を教えて」で使用。

Its SKILL.md is about 560 tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including scripts (for example `scripts/podcast_downloader.py`).

The licence is MIT.

Example prompts

  • “/xs-podcast”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. 番組・エピソード確認
  2. 取得手段の選択
  3. 文字起こし(音声DLの場合)
  4. まとめ作成
  5. 完了報告

What it can do on your machine

Read from SKILL.md and the folder at commit c689862. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 2 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • uv
    • uvx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • listen.style
    • podcasts.apple.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Xs Podcast loads about 557 tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 110 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~22
When it runs · the whole SKILL.md, loaded when a task matches
~557

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from karaage0703/ai-assistant-workspace at commit c689862, republished under its MIT licence (© karaage0703). 110 words, ~557 tokens.

Download SKILL.mdSave it as .claude/skills/xs-podcast/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
xs-podcast
description
ポッドキャストの音声取得・文字起こし・まとめを行う統合スキル。「ポッドキャストまとめて」「音声配信をダウンロード」「Podcastの内容を教えて」で使用。

ポッドキャスト

ポッドキャストの音声取得から文字起こし・まとめまでを一貫して行う。

できること

  1. 音声ダウンロード — iTunes ID/RSSからエピソードを取得
  2. 文字起こし — ダウンロードした音声をテキスト化
  3. まとめ作成 — 要約・キーポイント・詳細メモを生成

手順

Step 1: 番組・エピソード確認

「どのポッドキャストをまとめますか?」

プリセット番組(番組名を言うだけでOK):

上記以外の番組はiTunes IDまたはRSS URLを指定してもらう。

確認する情報:

  • 番組名またはiTunes ID
  • エピソード番号/タイトル
Step 2: 取得手段の選択
手段特徴所要時間
🥇 LISTEN文字起こし済み、高品質数秒
🥈 YouTube字幕動画版がある場合数秒
🥉 音声DL→文字起こし確実だが時間かかる数分〜

おすすめ: LISTENで公開されていればLISTENを使う

Step 3A: LISTENから取得する場合
bash
# LISTENページから文字起こしを取得
# web_fetch https://listen.style/p/[番組]/[エピソードID]
Step 3B: 音声をダウンロードする場合
bash
# 番組の最新エピソードを確認
cd skills/xs-podcast/scripts && uv run python podcast_downloader.py -i [iTunes_ID] -n 10 -l

# ダウンロード実行
cd skills/xs-podcast/scripts && uv run python podcast_downloader.py -i [iTunes_ID] -n [エピソード数]

iTunes IDの調べ方: Apple Podcastで番組ページを開き、URLの id 以降の数字がiTunes ID。 例: https://podcasts.apple.com/jp/podcast/id1234567890 → iTunes ID は 1234567890

Step 4: 文字起こし(音声DLの場合)

transcriber スキルを使用:

bash
uvx transcriber_tool transcribe "[音声ファイル]" --model-size base --output "[出力ファイル].txt"
Step 5: まとめ作成

文字起こしから以下を作成:

markdown
# [番組名] #[回] [タイトル]

**配信日:** YYYY/MM/DD
**長さ:** XX:XX

## 要約
(3-5行で内容を要約)

## キーポイント
- ポイント1
- ポイント2
- ポイント3

## 詳細メモ
(重要な発言や情報を箇条書き)

## 関連リンク
(番組内で紹介されたリンクがあれば)
Step 6: 完了報告

まとめをチャットに提示して完了。

出力先

ダウンロードした音声:

skills/xs-podcast/scripts/podcast_audio/
└── [番組名]/
    ├── 001_エピソード.mp3
    └── episode_info.json

使用例

「Rebuildの最新回をまとめて」
「○○ポッドキャストをダウンロードして文字起こしして」
「Podcastの内容を教えて」
「https://example.com/feed.xml の最新回をまとめて」

© karaage0703, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (scripts) in skills/xs-podcast of karaage0703/ai-assistant-workspace.

  • SKILL.md
  • scripts/podcast_downloader.py
  • scripts/pyproject.toml

Open the folder on GitHubat commit c689862

Compare with similar skills

Xs Podcast next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Xs Podcast compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Xs Podcast this skillkaraage0703/ai-assistant-workspace136—~557Automated safety check: PassMIT
Podcastcodewhale-hq/Codewhale41k—~262Automated safety check: PassMIT
Podcastteam-attention/plugins-for-claude-natives827—~1.5kAutomated safety check: PassMIT
Podcastzarazhangrui/personalized-podcast438—~2.3kAutomated safety check: NotesNone
Podcastericrisco/rsc-harness180—~3.2kAutomated safety check: PassMIT
Podcast Generationbytedance/deer-flow84k2 repos~2.2kAutomated safety check: PassMIT

Similar skills

  • Podcast

    codewhale-hq/Codewhale

    Turn research into a spoken podcast — script, synthesize, stitch.

    41k GitHub stars~262 tokensUpdated today
    Media & CreativeAuto-check passed
  • Podcast

    team-attention/plugins-for-claude-natives

    Generate Korean podcast episodes from any source (URLs, tweets, articles, PDFs) — analyzes content, writes a script, generates audio via OpenAI TTS, converts to MP4, and auto-uploads to YouTube.

    827 GitHub stars~1.5k tokensUpdated 5 mo ago
    Media & CreativeAuto-check passed
  • Podcast

    zarazhangrui/personalized-podcast

    Generate a podcast episode from content you provide. An agent skill from zarazhangrui/personalized-podcast.

    438 GitHub stars~2.3k tokensUpdated 6 mo ago
    Media & CreativeAuto-check: notes
  • Podcast

    ericrisco/rsc-harness

    A skill your agent uses when planning, recording, editing or publishing one podcast episode end to end — the run-of-show and guest brief, recording settings, the loudness master, the Podcasting 2.0…

    180 GitHub stars~3.2k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Podcast Generation

    bytedance/deer-flow

    Turns written content into a two-host conversational podcast MP3 with a transcript, by drafting a JSON script and running a text-to-speech script.

    84k GitHub starsUsed in 2 repos~2.2k tokens
    Media & CreativeAuto-check passed
  • AI Podcast Voiceover

    sickn33/agentic-awesome-skills

    Install and use the official AI Podcast Voiceover package, pinned by digest, for paid hosted work on the Beatra service.

    47k GitHub starsUsed in 1 repo~3.1k tokens
    Media & CreativeAuto-check passed

More from karaage0703/ai-assistant-workspace

All 23 skills in this repo
  • Xs Arxiv

    karaage0703/ai-assistant-workspace

    arXiv論文の検索・トレンド発見・詳細分析を行う統合スキル。興味度スコアでユーザーに刺さる論文を自動選定。PDF全文読み込み・Notion蓄積対応。「arXivチェックして」「論文検索」「論文分析して」で使用。

    136 GitHub stars~1.4k tokensUpdated 18 days ago
    Auto-check passed
  • Xs Multi Agent

    karaage0703/ai-assistant-workspace

    異なるproviderのAI(Codex/Claude/Grok/Cursor/Antigravity等)から独立意見を集め、共通論点で相互検討して統合する。最初に利用可能エージェントを検出する。「みんなで考えて」「マルチエージェントで分析して」「複数のAIでレビューして」と言われたら使う。

    136 GitHub stars~1.8k tokensUpdated 18 days ago
    Auto-check passed
  • Xs Skill Creator

    karaage0703/ai-assistant-workspace

    スキルの作成・改善を行うスキル。既存スキルの分析から抽出したパターンとテンプレートで統一感のあるスキルを効率的に作成。スキルを作りたい、新しいスキルを追加したい、スキルを改善したい、SKILL.mdを書きたい場合に使用。

    136 GitHub stars~1k tokensUpdated 18 days ago
    Auto-check passed
  • Xs Bridge Ideas

    karaage0703/ai-assistant-workspace

    ワークスペース内の遠い知識や活動をつないで、新しいアイデアを生成する思考支援スキル。過去記事・メモ・発信資産から企画や実装ネタを出したい時に使用。「アイデア出して」「知識をつないで」「一見関係ないものをつないで」で使用。

    136 GitHub stars~487 tokensUpdated 18 days ago
    Auto-check passed
  • Xs Calendar

    karaage0703/ai-assistant-workspace

    カレンダー予定を確認するスキル。ICS(Googleカレンダー等)と手動追加(画像読み取り)を統合。「今日の予定」「明日の予定」「カレンダー画像送って」「スケジュール確認」で使用。/calendar で発動。

    136 GitHub stars~441 tokensUpdated 18 days ago
    Auto-check passed
  • Xs Cat Diary

    karaage0703/ai-assistant-workspace

    猫の写真を自動判定して猫日記を作成するスキル。写真を送ると猫かどうか判定し、猫ならNotion猫日記DBに自動保存。毎週ベストショットを選出。「猫日記」「ねこ日記」「猫写真」「今週のベストショット」で使用。

    136 GitHub stars~425 tokensUpdated 18 days ago
    Auto-check passed

Questions about Xs Podcast

What does Xs Podcast do?

ポッドキャストの音声取得・文字起こし・まとめを行う統合スキル。「ポッドキャストまとめて」「音声配信をダウンロード」「Podcastの内容を教えて」で使用。. Xs Podcast is an agent skill from karaage0703/ai-assistant-workspace.

How do I install Xs Podcast in Claude Code?

Run `npx skills add karaage0703/ai-assistant-workspace --skill xs-podcast -a claude-code`. Or copy the skill folder (skills/xs-podcast in karaage0703/ai-assistant-workspace) into .claude/skills/xs-podcast in your project. Claude Code loads it when a task matches its description.

How do I install Xs Podcast in Codex?

Run `npx skills add karaage0703/ai-assistant-workspace --skill xs-podcast -a codex`. Or copy the skill folder (skills/xs-podcast in karaage0703/ai-assistant-workspace) into .agents/skills/xs-podcast in your project. Codex loads it when a task matches its description.

Can I use Xs Podcast in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add karaage0703/ai-assistant-workspace --skill xs-podcast -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xs-podcast, .gemini/skills/xs-podcast, .github/skills/xs-podcast and .opencode/skills/xs-podcast in your project.

What does Xs Podcast need to run?

Going by SKILL.md and its folder, Xs Podcast needs Python for the scripts in its folder and the command-line tools its instructions call (uv and uvx). Our summary lists: Python 3.

Does Xs Podcast access the network?

SKILL.md names 2 domains. In commands or code: listen.style and podcasts.apple.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Xs Podcast safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Xs Podcast use?

Xs Podcast is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Xs Podcast use?

About 557 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Xs Podcast?

Skills that share tags, products or a category with Xs Podcast: Podcast (codewhale-hq/Codewhale, 41k stars), Podcast (team-attention/plugins-for-claude-natives, 827 stars), Podcast (zarazhangrui/personalized-podcast, 438 stars) and Podcast (ericrisco/rsc-harness, 180 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Xs Podcast?

karaage0703 (a GitHub user) maintains it in karaage0703/ai-assistant-workspace, which has 136 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on September 23, 2026.

Source: karaage0703/ai-assistant-workspace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.