howdeploy

ObsidianDataWeave — Development skill for Claude Code

Development community

A toolkit of Claude skills and user guides that turns NotebookLM notes into an Obsidian MOC + Zettelkasten knowledge system.

How to install ObsidianDataWeave

This entry records only its repository, not the path inside it, so there is no exact command to give. Open howdeploy/ObsidianDataWeave and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What ObsidianDataWeave does

A toolkit of Claude skills and user guides that turns NotebookLM notes into an Obsidian MOC + Zettelkasten knowledge system.

Alternatives in Development

  • Release Notes — Generate user-facing release notes from tickets or changelogs 7.8k ★
  • Opencove — Your infinite canvas workspace for agents, tasks, knowledge, and research 1.2k ★
  • Obsidian MCP Server — Read, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP 686 ★

README

ObsidianDataWeave

**Полное управление NotebookLM из Claude Code / Codex, импорт .docx с Zettelkasten-атомизацией и скомпилированный LLM Wiki-слой, который растёт через явный merge, плюс FTS5-полнотекстовая память по всему vault без зависимостей — всё программно, всё в ваш Obsidian vault.**

![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg) ![Python 3.10+](https://img.shields.io/badge/Python-3.10%2B-blue.svg) ![Claude Code](https://img.shields.io/badge/Claude%20Code-Skill-blueviolet) ![Codex](https://img.shields.io/badge/Codex-AGENTS.md-green) ![NotebookLM](https://img.shields.io/badge/NotebookLM-API%20Control-orange) ![LLM Wiki](https://img.shields.io/badge/LLM%20Wiki-Compiled%20Knowledge-teal) ![FTS5 Memory](https://img.shields.io/badge/FTS5-Vault%20Memory-9cf)


🇬🇧 **[Read this in English → README.en.md](README.en.md)**


Что это

ObsidianDataWeave превращает Claude Code и Codex в полноценный пульт управления NotebookLM и вашим Obsidian vault. Запускайте deep research, управляйте источниками, вытаскивайте заметки из нотбуков — всё через одну команду на естественном языке. Параллельно импортирует `.docx` из Google Drive и атомизирует их в Zettelkasten-заметки с MOC, тегами и вики-ссылками.

И поверх всего — изолированный **LLM Wiki**-слой: скомпилированная база знаний по Карпати, которая накапливается через явный merge, а не пересчитывается на каждый запрос. Поиск по всему этому — **память FTS5**: локальный полнотекстовый индекс всего vault (заметки, вики, NotebookLM-импорт), обновляется сам после каждой записи.

Что можно делать с NotebookLM

Возможность Команда
Запустить deep/fast research в нотбук research_notebook.py run "<запрос>"
Безопасный one-shot импорт источников (без дубликатов) то же, обходит баг upstream CLI
Почистить дубли и ошибочные источники research_notebook.py dedupe
Извлеч