study

Execute an end-to-end book knowledge pipeline from self-learning to vault synchronization.

16|9|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/sonthanh/brain-os-plugin --skill study-sonthanh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: study
Source: https://github.com/sonthanh/brain-os-plugin/tree/main/skills/study
Command: npx skills add https://github.com/sonthanh/brain-os-plugin --skill study-sonthanh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This pipeline orchestrates the complete knowledge workflow for a book—from self-learning to ingestion, verification, absorption, and sync with your vault.

Core Features & Use Cases

  • Self-Learn: extracts and ingests book content into structured notes.
  • Verify: validates content against NotebookLM to ensure accuracy before absorption.
  • Absorb & Sync: connects notes to the vault and updates task systems, with auditable logs and status tracking.
  • Use case: ingest a new book and automatically generate a verified knowledge base that is ready for review and collaboration.

Quick Start

Run /study with an epub path and notebook-id to start the full knowledge pipeline.

Frequently Asked Questions about study

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

FAQPage Schema
How do I automate book ingestion and sync notes to my knowledge vault?

Automate book ingestion by running the study pipeline with an epub path and notebook-id to extract content, verify against NotebookLM, and sync structured notes to your configured vault.

What is the best way to validate extracted book notes against NotebookLM?

Validate extracted book notes against NotebookLM by running the pipeline's verify stage, which checks content accuracy before absorption and commits auditable notes to your vault.

Do I need a configured vault path and task repo to run the knowledge pipeline?

Yes, you need a configured vault_path and gh_task_repo to execute the knowledge pipeline, enable audit-flag tracking, and support resume and auditing for your book notes.

Can I resume book ingestion if the self-learning workflow is interrupted?

Yes, you can resume book ingestion because the pipeline uses audit-flag tracking to maintain status, allowing interrupted self-learning workflows to continue from their last verified state.

How does the pipeline handle self-learning from epub files?

The pipeline handles self-learning from epub files by extracting and ingesting book content into structured notes, then validating the content against NotebookLM before syncing to your vault.

What limitations exist when committing auditable notes to a knowledge vault?

Limitations include requiring a pre-configured vault_path and gh_task_repo, plus active audit-flag tracking to properly commit auditable notes and enable resume functionality.