themodernsoftware-notebooklm
Installation
SKILL.md
TheModernSoftware NotebookLM
Overview
Run an agent-first workflow where Codex is the controller. Crawl weekly course materials from themodernsoftware.dev, ingest them into NotebookLM, and produce deep-study outputs without requiring a custom standalone agent service.
The workflow is deterministic through state files and templates:
- Use
templates/course.yamlandtemplates/weeks.jsonas the single source of run state. - Use
agent-browserfor page crawling and link extraction. - Use
notebooklmfor source ingestion and output generation.
Workflow
Step 0: Initialize runtime workspace
Create a runtime folder and copy templates: