YouTool is a repo-local project for YouTube transcript and timeline extraction.
- Load a YouTube URL in an automated browser session.
- Save full HTML after transcript UI is opened.
- Extract timestamped transcript/timeline rows.
- Save rows to CSV (and optional JSON).
- Use an LLM to generate an H2-only markdown outline with topic labels, timestamps, and deep links.
npm run dev- Run local entrypoint from TypeScript.npm run build- Compile TypeScript intodist.npm run start- Run compiled output.npm run transcript:run- Execute transcript pipeline entrypoint.
.github/skills/youtube-transcript- Repo-local Copilot Skill.src- Main application logic.scripts- Utility scripts.outputs- Generated artifacts.docs- Notes and design docs.