@geekbb: 一套完整的 Obsidian 第二大脑模板,基于改良版 PARA 方法,把 Obsidian 知识库的文件夹结构、模板、查询脚本和 Claude Code 自动化整理成一套可直接复用的系统,开箱即用。 https://github.com…

X AI KOLs Timeline 工具

摘要

A complete Obsidian second-brain template system based on a modified PARA method, including folder structure, templates, query scripts, and Claude Code automation, ready to reuse out of the box.

一套完整的 Obsidian 第二大脑模板,基于改良版 PARA 方法,把 Obsidian 知识库的文件夹结构、模板、查询脚本和 Claude Code 自动化整理成一套可直接复用的系统,开箱即用。 https://t.co/OlCrtUyRYZ https://t.co/FUZuvHJSpe
查看原文
查看缓存全文

缓存时间: 2026/06/20 18:21

一套完整的 Obsidian 第二大脑模板,基于改良版 PARA 方法,把 Obsidian 知识库的文件夹结构、模板、查询脚本和 Claude Code 自动化整理成一套可直接复用的系统,开箱即用。

https://t.co/OlCrtUyRYZ https://t.co/FUZuvHJSpe


pricklywiggles/niamos

Source: https://github.com/pricklywiggles/niamos

Niamos

A personal Obsidian vault running a modified PARA method, plus the templates, queries, and Claude Code skills that make it work day-to-day.

Niamos vault — Control Panel dashboard, an archived project, and the OpenCode terminal driving the vault skills

Personal content (goals, projects, daily notes, etc.) is gitignored — what’s tracked here is the system: the docs that describe how the vault is organized, the templates new pages are built from, the Dataview/Bases queries that power navigation, and the skills that automate the repetitive parts.

What’s in the repo

.claude/skills/   # Vault-local Claude Code skills (create-page, archive, audit, daily-review, place-wiki)
bases/            # .base files + Dataview/Tasks index pages
templates/        # Templater templates for each content type
wiki/system/      # Operating manual + navigation dashboards
  manual/         # Schema and workflow docs for each content type
  dashboards/     # Pinned pages: Control Panel, Current Projects, Tasks, etc.
CLAUDE.md         # Instructions Claude Code loads on every session

Everything else (archives/, areas/, daily/, goals/, habits/, projects/, and topical wiki/ subfolders) is excluded by .gitignore — placeholder .gitkeep files preserve the folder structure.

The content model

Six types, each with its own folder, frontmatter schema, and lifecycle. Full docs in wiki/system/manual/:

TypeRoleHas status?
GoalMeasurable outcome with an assessment loopactive / archived
AreaPermanent sphere of responsibility
ProjectFinite deliverable with a due dateactive / archived
HabitRecurring behavior becoming automaticactive / archived
WikiDurable topical reference
DailyTemporal record for one calendar day

The PARA Method page is the entry point — it covers how the six types relate, why this deviates from canonical PARA, and how the Archives hybrid model (status flip + folder move) works.

Skills

Five vault-local Claude Code skills in .claude/skills/, documented in Skills.md:

  • create-page — interactive scaffolding for a Goal/Area/Project/Habit/Wiki
  • place-wiki — picks the right wiki/ subfolder, pushes back on root-dumping
  • archive — atomic status flip + completion date + file move to archives/<year>/<type>/
  • daily-review — morning carry-forward and evening highlights flow
  • audit — vault-wide schema/drift validator

Skills delegate to the Obsidian CLI for file ops so the metadata cache stays consistent. Multi-step destructive work (archive, audit) is bundled into Python scripts with rollback.

Plugin stack

Documented in Plugin Stack.md. The load-bearing ones:

  • Templater — applies type templates on file creation
  • Dataview## Active Projects / ## Active Goals backlink queries on Area and Goal pages
  • Tasks — task filtering with useFilenameAsScheduledDate: true scoped to daily/
  • Bases.base files for the cross-type indexes in bases/
  • Obsidian CLI — the API the skills drive

Reusing this for your own vault

The structure is opinionated but not personal. To adapt it:

  1. Clone into a fresh directory
  2. Open as an Obsidian vault, install the community plugins (see below)
  3. Copy wiki/system/dashboards/Control Panel (example).md to Control Panel.md and pin it — the original is gitignored as personal
  4. Read wiki/system/manual/PARA Method.md end-to-end
  5. Start using the create-page skill in Claude Code to build out your own Goals/Areas/Projects

The skills assume Claude Code with the Obsidian Terminal plugin (or any shell rooted in the vault). CLAUDE.md at the repo root is what teaches Claude the conventions.

Installing the plugins

Plugin vendored code (main.js, styles.css) is gitignored — only each plugin’s data.json (config) and manifest.json (identity) are tracked. Install the plugins yourself; on first enable, Obsidian reads the tracked data.json and your settings restore automatically.

In Obsidian: Settings → Community plugins → Browse, install and enable each:

PluginRole
TemplaterApplies type templates on file creation (folder→template mappings live in tracked data.json)
DataviewBacklink slices on Goal/Area pages, ## Today block in dailies
TasksCheckbox tasks with date inference (useFilenameAsScheduledDate: true scoped to daily/)
CalendarSidebar daily-note navigation
Iconize (a.k.a. Icon Folder)Folder/file icon customization
ExcalidrawOptional, drawing tool
TerminalEmbedded shell — Claude Code runs inside this
Pretty PropertiesFrontmatter pills, banner/icon/cover rendering
Markdown Table CheckboxesInteractive - [ ] inside markdown tables

Bases is a core plugin in Obsidian 1.9+; enable under Settings → Core plugins.

Hot Reload (optional, dev-only) is gitignored entirely. Install via BRAT from https://github.com/pjeby/hot-reload only if you’re authoring Obsidian plugins.

相似文章

@NFTCPS: Obsidian CEO亲自下场,搞了个obsidian-skills开源项目,让Claude直接操作你的笔记库!!! 3万颗星 简单到离谱: 把代码扔进笔记库的 /.claude 文件夹 完事,Claude就能帮你写、改、查笔记 焦虑点…

X AI KOLs Timeline

Obsidian CEO亲自下场,搞了个obsidian-skills开源项目,让Claude直接操作你的笔记库!!! 3万颗星 简单到离谱: 把代码扔进笔记库的 /.claude 文件夹 完事,Claude就能帮你写、改、查笔记 焦虑点:别人已经用Claude自动整理知识库了,你还在手动复制粘贴?这波不跟进,下个风口又错过。 https://github.com/kepano/obsidian-skills… --- # kepano/obsidian-skills Source: [https://github.com/kepano/obsidian-skills](https://github.com/kepano/obsidian-skills) Agent Skills for use with Obsidian. These skills follow the [Agent Skills specification](https://agentskills.io/specification) so they can be used by any skills-compati