Vibe Coding Discover

Skills

qiaomu-anything-to-notebooklm

View on GitHub

Claude Skill: Multi-source content processor for NotebookLM. Supports WeChat articles, web pages, YouTube, PDF, Markdown, search queries → Podcast/PPT/MindMap/Quiz etc.

★ 6.2K667 forksPythonMITjoeseesun

A Claude Code Skill that pulls in content from 15+ sources (WeChat, YouTube, PDF/EPUB, podcasts, paywalled sites, search) and uploads it to Google NotebookLM to generate podcasts, PPTs, mindmaps, quizzes or deep-analysis reports via natural language.

Use Cases

Convert WeChat articles, web pages, PDFs or EPUBs into NotebookLM podcastsTurn paywalled news articles (NYT/WSJ/FT) into audio, PPT or mindmapsTranscribe Xiaoyuzhou/Ximalaya/Bilibili podcasts into slides or reportsRun multi-round deep analysis of books, generating structured Q&A JSONGenerate quizzes, flashcards and infographics from any source contentBatch process mixed sources into a combined reportExport deep-analysis results to Feishu documentsConvert Twitter/X threads into mindmaps

Built With

Language
Python
Frameworks
FastMCP · Playwright · BeautifulSoup · lxml · markitdown · Claude Code · NotebookLM API

Tags

claude-skill · notebooklm · content-processing · podcast-generation · mindmap · ppt · quiz · paywall-bypass · wechat · youtube · pdf · epub · transcription · mcp · playwright · markitdown

qiaomu-anything-to-notebooklm — Vibe Coding Discover