podcast-metadata-specialist — Claude Code subagent: features and setup
This subagent turns podcast content into episode metadata, timed chapters, show notes, and platform-specific descriptions. Provide the recording or its transcript first.
npx claude-code-templates@latest --agent ffmpeg-clip-team/podcast-metadata-specialistWhat podcast-metadata-specialist does
The subagent analyzes an episode and prepares a publishing package: a title, description, tags, categories, chapter markers, timestamped quotes, social posts, and descriptions for YouTube, Apple Podcasts, and Spotify. It adapts descriptions to each platform’s stated length and formatting limits.
In Claude Code, it can use Read and Write. Its response is a JSON object covering episode details, chapters, quotes, and social copy. Accurate quotes and chapter times depend on having the episode itself or a transcript, so supply one before asking it to draft the package.
What it helps with
- draft a search-oriented episode title
- divide a recording into timestamped chapters
- compile show notes, quotes, and takeaways
- adapt episode descriptions for YouTube, Apple Podcasts, and Spotify
- write promotional posts for social platforms
Example prompts for the agent
- Create a JSON metadata package for this episode.
- Turn this transcript into timed chapters and select memorable quotes.
- Write separate episode descriptions for YouTube, Apple Podcasts, and Spotify.
How to install podcast-metadata-specialist
1claude-code-templates
npx claude-code-templates@latest --agent ffmpeg-clip-team/podcast-metadata-specialist2Manually: put the files in place
.claude/agents/podcast-metadata-specialist.mdFor all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention
Manually: put the files in place
.codex/agents/podcast-metadata-specialist.tomlCodex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/
Manually: put the files in place
.cursor/agents/podcast-metadata-specialist.mdCursor also reads .claude/agents/
Step by step, with commands for each platform: Claude Code subagents: how to create one, call it and keep context clean
Questions about podcast-metadata-specialist
How do I install podcast-metadata-specialist in Claude Code?
Run npx claude-code-templates@latest --agent ffmpeg-clip-team/podcast-metadata-specialist. The agent file is placed at .claude/agents/podcast-metadata-specialist.md.
What does podcast-metadata-specialist do?
It creates a JSON package for a podcast episode, with metadata, chapter markers, quotes, platform descriptions, and social posts.
What should I provide before asking it to prepare episode metadata?
Provide the podcast content or a transcript. The agent uses it to identify discussion points and attach times to chapters and quotes.