ai-study-noter

Extract YouTube, blog, and webpage content into structured Obsidian notes with GitHub commits.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/HyunJunPark/claude-skills --skill ai-study-noter
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: ai-study-noter
Source: https://github.com/HyunJunPark/claude-skills/tree/main/ai-study-noter
Command: npx skills add https://github.com/HyunJunPark/claude-skills --skill ai-study-noter

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires youtube-transcript-api, yt-dlp, google-generativeai, defuddle, nodejs, and includes scripts (resource) components.

What problem does it solve?

AI ์ž๋ฃŒ๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ๋ถ„์„ํ•˜์—ฌ Obsidian ๋…ธํŠธ๋กœ ์ •๋ฆฌํ•˜๊ณ  GitHub์— ์ž๋™์œผ๋กœ ํ‘ธ์‹œํ•˜๋Š” ๊ณผ์ •์„ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜๋งŽ์€ YouTube ์˜์ƒ, ๋ธ”๋กœ๊ทธ ๊ธ€, ์›นํŽ˜์ด์ง€์—์„œ ํ•ต์‹ฌ ์ •๋ณด๋ฅผ ๋Œ์–ด์™€ ์—ฐ๊ตฌ ์ž๋ฃŒ๋กœ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • YouTube ์ž๋ง‰/๋ณธ๋ฌธ ์ถ”์ถœ, ์›นํŽ˜์ด์ง€ ๋ณธ๋ฌธ ํŒŒ์‹ฑ, ํƒœ๊ทธ ์ž๋™ ๋ถ„๋ฅ˜ ๋ฐ Obsidian ๊ตฌ์กฐํ™”
  • Obsidian vault์— ๋ฉ”๋ชจ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  GitHub์— ์ž๋™ ์ปค๋ฐ‹/ํ‘ธ์‹œ
  • ๋ฉ”๋ชจ๋ฆฌ ์ €์žฅ์†Œ์— ํ•ต์‹ฌ ์ธ์‚ฌ์ดํŠธ๋ฅผ ๊ธฐ๋กํ•˜์—ฌ ์ฐจํ›„ ์ฐธ์กฐ๋ฅผ ๋•์Šต๋‹ˆ๋‹ค.

Quick Start

Paste a YouTube URL or blog URL to trigger automatic analysis and note creation.

Frequently Asked Questions about ai-study-noter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically extract YouTube transcripts and save them as Obsidian notes?โ–ผ

You can automatically extract YouTube transcripts and save them as Obsidian notes by providing a video URL to trigger automated transcript extraction, AI analysis, and structured note creation in your vault.

Can I parse webpage content and generate structured notes with automated tagging?โ–ผ

Yes, you can parse webpage content and generate structured notes with automated tagging. The Skill uses defuddle to parse blog and webpage body content, applies AI analysis, and assigns taggable insights.

Do I need Python and Node.js to automate pushing study notes to GitHub?โ–ผ

Yes, you need both Python and Node.js to automate pushing study notes to GitHub. The Skill requires Python dependencies like youtube-transcript-api and google-generativeai alongside Node.js tooling for transcript generation.

What is the best way to automate AI resource analysis from URLs into Obsidian and GitHub?โ–ผ

The best way to automate AI resource analysis into Obsidian and GitHub is using a Skill that applies youtube-transcript-api and google-generativeai to extract insights, structure them as notes, and commit them automatically.

Does this automated note generation work without a configured Obsidian vault path?โ–ผ

No, this automated note generation does not work without a configured Obsidian vault path. The Skill explicitly requires a configured Obsidian vault path and a GitHub remote to store and sync the generated notes.

How does Google Generative AI categorize tags for extracted YouTube and blog content?โ–ผ

Google Generative AI categorizes tags for extracted content by analyzing parsed transcripts and webpage body text, generating structured notes with taggable insights for future reference in your knowledge base.