AIFCC
記事一覧へ
obsidianclaude-codemcpautomationn8nclaude-workflowagent-ops

ObsidianをPOSに変えるアーキテクチャ:壊れない個人OSの完全ガイド

76983
ほとんどの生産性システムが崩壊する理由は同じだ。 好調な日向けに設計されているからだ。 好調な日には、システムを維持する時間とエネルギーがある。ノートを正しくファイリングし、プロジェクトのステータスを更新し、受信トレイを確認し、入ってきたものすべてを処理する。 不調な日には、システムがレバレッジではなく罪悪感の源泉になる。受信トレイを4日間処理していない。ノートがランダムなフォルダに積み重なっている。プロジェクトのステータスは数週間も更新されていない。 システムを維持することが節約できるエネルギーより多くのエネルギーを消費するため、使うのをやめてしまう。 Obsidianのパーソナルオペレーティングシステムは、それとは違う設計をされている。 好調な日向けに設計されていない。 不調な日を生き残れるよう設計されている。 このアーキテクチャは、あなたが圧倒されているときも自己維持し、一貫性がなくても有用なアウトプットを生み出し、積極的に管理していようとそうでなかろうと、賢くコンパウンドしていく。 このガイドは、人生に何が降りかかっても決して崩壊しない、あなたの人生を動かすObsidianシステムの完全な構築方法だ。 ## なぜほとんどのObsidianシステムが壊れるのか 構築の前に、なぜほとんどの人が作るシステムが長続きしないのかを理解する必要がある。 崩壊には3つの理由がある。 **手動メンテナンスの負担。** システムが正確さを保つために定期的な更新を必要とする。プロジェクトのステータスは手動で更新する必要がある。ダッシュボードは手動でリフレッシュする必要がある。タグは手動で適用する必要がある。生活が忙しくなるとメンテナンスが遅れ、システムは信頼できなくなる。信頼できないシステムは放棄される。 **時間とともに複雑化していく。** シンプルな構造から始めて、現在のシステムが対処できない問題に直面するたびに複雑さを追加していく。半年後には、ナビゲートするだけで20分かかり、自分で書いたドキュメントを読まなければ理解できないような複雑なアーキテクチャになっている。 **インテリジェンス層がない。** vaultは情報を保存するが、それについて推論しない。アイデアをキャプチャしても、二度と見つけられない。会議のメモをとっても、関連するときにアクションアイテムが浮上してこない。システムはアーカイブであって、インテリジェンスではない。 オペレーティングシステムアーキテクチャは、この3つすべてを解決する。 手動メンテナンスが消える。なぜなら、MCP経由で接続されたClaude Codeがシステムを自動的に維持するからだ。 複雑さはコントロールされた状態を保つ。なぜなら、アーキテクチャにはそれぞれ特定の機能を持ち、他のコンポーネントと重複しない固定数のコンポーネントがあるからだ。 インテリジェンスはClaudeを通じて追加される。Claudeはvaultを読み込み、ファイル間の接続を作り、関連情報を浮上させ、vaultだけでは生成できないアウトプットを生成する。 ## 三層アーキテクチャ パーソナルオペレーティングシステムには3つの明確な層がある。 **Layer 1: ストレージ層** これはObsidian本体だ。一貫した構造に整理されたプレーンテキストのMarkdownファイル。あなたの人生が生み出すすべての情報が、人間が読め、機械が読め、永続するフォーマットでここに存在する。 **Layer 2: インテリジェンス層** これはFilesystem MCP経由でvaultに接続されたClaude Codeだ。Claudeはファイルを読み込み、ファイル間の接続を作り、そこからアウトプットを生成し、あなたの人生で起きることに基づいてそれらを更新する。 **Layer 3: 自動化層** これは$5のサーバーで動くN8Nだ。ワークフローをスケジュールし、トリガーを発火させ、Claude APIを呼び出し、あなたが何かを開始しなくてもシステム間で情報を受け渡す。 これら3つの層が、ノートの集まりをオペレーティングシステムに変えるものだ。 どれか1つの層を取り除けば、それより劣るものになる。 インテリジェンスのないストレージはアーカイブだ。 インテリジェンスはあるが自動化のないストレージは、あなたが使うツールだ。 3つすべて合わさって初めて、動作するシステムになる。 ## 壊れないVault構造 Vault構造はすべての基盤だ。これを正しく作ればシステムは成長しても一貫性を保つ。誤れば迷路になる。 構造は8つのフォルダで成り立っている。vault全体のすべてのノートはそのうちの1つに属する。オプションのフォルダはない。互いに重複するフォルダもない。 ``` 00 - CAPTURE/ [未処理のものはすべてここへ] 01 - ACTIVE/ projects/ [project-name]/ overview.md tasks/ notes/ outputs/ areas/ health/ finances/ relationships/ learning/ career/ daily/ [YYYY-MM-DD].md 02 - RESOURCES/ research/ references/ templates/ bookmarks/ 03 - SYSTEM/ CLAUDE.md skills/ workflows/ logs/ 04 - GENERATED/ briefings/ summaries/ analyses/ drafts/ 05 - QUEUE/ [Claudeへの保留タスク] 06 - CALENDAR/ events/ reviews/ 07 - ARCHIVE/ [完了したプロジェクトと古いコンテンツ] ``` 各フォルダの背景にある論理: **00 - CAPTURE** は、キャプチャと処理が別々の作業だからこそ存在する。思考の速さでキャプチャする。注意の速さで処理する。キャプチャフォルダは判断なしにすべてを吸収するので、処理が遅すぎて何かが失われることはない。 **01 - ACTIVE** は今まさに生きているものだけを含む。取り組んでいるプロジェクト。責任を負っている人生のエリア。デイリーノート。歴史的なものは何もない。願望的なものも何もない。現在のものだけ。 **02 - RESOURCES** はリファレンスライブラリだ。いつか必要になるかもしれないもの。今取り組んでいるものではない。 **03 - SYSTEM** はオペレーティングシステム自体だ。CLAUDE.md。スキルファイル。ワークフロー定義。ログ。インフラ層。 **04 - GENERATED** はClaudeがアウトプットを格納する場所だ。ここのファイルを手動で編集してはならない。それらはシステムのアウトプットだ。 **05 - QUEUE** はClaudeタスクの受信箱だ。必要なものを説明したファイルをここに置く。Claudeがそれらを処理する。アウトプットはGENERATEDに格納される。 **06 - CALENDAR** は時間ベースの情報を追跡する。今後のイベント。定期レビュー。何かによってではなく、いつかによって整理されるもの。 **07 - ARCHIVE** は完了したものが行く場所だ。終えたプロジェクト。古くなったリファレンス。決して削除しない。アーカイブする。 ## インテリジェントにするCLAUDE.md CLAUDE.mdは、いかなるワークフローが実行される前でも、Claudeにあなたの人生のすべてを伝えるドキュメントだ。 それがなければ、すべてのClaudeセッションはゼロから始まる。それがあれば、すべてのセッションがあなたが誰で、何に取り組んでいて、今何が重要かについての完全なコンテキストから始まる。 ```markdown # パーソナルオペレーティングシステム — CLAUDE.md ## アイデンティティ 名前: [あなたの名前] 役割: [あなたの主要な役割] 場所: [あなたの都市] ## 人生のエリアと現在のステータス 健康: [簡潔なステータス — 例: 「ハーフマラソンのトレーニング中、週4回ランニング」] 財務: [簡潔なステータス — 例: 「住宅購入頭金を貯蓄中、2026年12月までに目標達成」] 人間関係: [簡潔なステータス — 例: 「パートナー: [名前]。維持すべき重要な友人: [名前]」] 学習: [簡潔なステータス — 例: 「現在勉強中: [トピック]。目標: [成果]」] キャリア: [簡潔なステータス — 例: 「現在の役割: [役職]。目指していること: [目標]」] ## アクティブプロジェクト [プロジェクト名]: [一文での説明] | ステータス: [ステータス] | 次のアクション: [具体的な次の行動] [アクティブなすべてのプロジェクトについて繰り返す] ## 現在の優先事項 1. [今週最も重要なこと] 2. [2番目に重要なこと] 3. [3番目に重要なこと] ## 生成コンテンツの基準 声のトーン: [あなたの書き方・コミュニケーション方法] フォーマットの好み: [あなたの好み] 絶対に避けたいこと: [避けるべき具体的なもの] ## 操作ルール - ファイルを削除しない。タイムスタンプをつけてARCHIVEに移動する。 - 人間のレビューなしにコミュニケーションを送信しない。 - 生成ファイルは常にYYYY-MM-DDの日付スタンプをつける。 - 重要なアクションはすべてSYSTEM/logs/operations.mdにログする。 - 配置が不明な場合はGENERATEDに置き、フラグを立てる。 ## 更新スケジュール このファイルをレビューし更新する頻度: [あなたのスケジュール — 例: 毎週月曜日の朝] ``` 毎週月曜日の朝に「現在の優先事項」セクションを更新する。これがシステム全体で最も重要なメンテナンス習慣だ。今週本当に重要なことについての5分間の正直な振り返りが、システムが生成するすべての関連性を劇的に改善する。 ## OSにするための5つのワークフロー 5つのワークフローがvaultをストレージシステムからオペレーティングシステムへと変える。 それぞれが自動的に実行される。それぞれがGENERATEDにアウトプットする。それぞれがあなたの手動介入なしに自己維持する。 ### ワークフロー1: 朝の日次ブリーフィング 毎朝6AMにこのワークフローがvaultを読み込み、ブリーフィングを生成する。 Claudeへのプロンプト: ``` 完全な人生コンテキストのためにCLAUDE.mdを読む。 以下をカバーする朝のブリーフィングを生成する: 最も重要なこと(今日): 現在の優先事項に基づいて 今日取れる最も影響力の大きい単一のアクション。 スケジュール: CALENDAR/events/ 内の今日付けのイベント。 各イベントについて一文のブリーフを準備する。 オープンループ: 昨日のデイリーノートでOPEN:プレフィックスの付いたアイテム。 プロジェクトパルス: CLAUDE.md内のアクティブな各プロジェクトについて: ステータスについての一文、次のアクションについての一文。 週次フォーカス: 今日が月曜日の場合、先週のデイリーノートを読み 今週達成すべき最も重要なことを特定する。 300ワード以内でフォーマットする。最も重要なこと(今日)から始める。 ``` 保存先: GENERATED/briefings/[DATE]-morning.md このブリーフィングはあなたがラップトップを開く前に実行される。3分で読む。通知を1つも見る前に何が重要かわかる。 ### ワークフロー2: キャプチャプロセッサ 毎晩8PMにこのワークフローが00 - CAPTUREのすべてを処理する。 Claudeへのプロンプト: ``` 本日作成されたCAPTUREフォルダ内のすべてのファイルを読む。 キャプチャされた各アイテムについて: 1. タイプを特定する: TASK: アクションが必要なもの IDEA: 後で開発または調査するもの REFERENCE: 後で使用するために保存する情報 NOTE: アクティブなものについてのコンテキストまたは観察 EVENT: カレンダーに入れる時間限定のもの 2. 正しい場所にファイリングする: TASK → 関連プロジェクトまたはエリアにタスクノートを作成 IDEA → RESOURCES/research/ に日付をつけてファイリング REFERENCE → RESOURCES/references/ にトピック別でファイリング NOTE → 関連プロジェクトまたはデイリーノートに追加 EVENT → CALENDAR/events/ にイベントファイルを作成 3. TASKの場合: 具体的なアクションを抽出し、言及されていれば期限を設定し、 関連プロジェクトのタスクリストに追加する。 4. 処理後: 元のキャプチャファイルをARCHIVEに移動する。 すべての処理アクションをSYSTEM/logs/capture-log.mdにログする。 ``` このワークフローは00 - CAPTUREが毎晩空になることを意味する。何も蓄積しない。何も受信箱で失われない。すべてのキャプチャがあなたが整理することなく、正確に属すべき場所に行き着く。 ### ワークフロー3: 週次レビュージェネレーター 毎週日曜日7PMにこのワークフローが週次レビューを生成する。 Claudeへのプロンプト: ``` 過去7日間のすべてのデイリーノートを読む。 今週更新されたすべてのプロジェクトノートを読む。 現在の人生コンテキストと優先事項のためにCLAUDE.mdを読む。 週次レビューを生成する: 前進したこと: 今週の具体的な成果。それぞれの原因。 具体的に。プロジェクト、アクション、結果を明記する。 前進しなかったこと: 停滞したものの正直な評価。 進まなかった各アイテムの最も可能性の高い理由。 今週のパターン: 繰り返し現れた1つのテーマまたは洞察。 変えるべきことを示しているかどうか。 来週の優先事項: 影響力でランク付けされた来週の3つの具体的な優先事項。 各項目について: なぜ重要か、具体的な次のアクションは何か。 1つの決断: 今最も重要な開かれた決断。 それを下すために持っている情報。 もう1週間遅らせることのコスト。 保存先: GENERATED/summaries/[DATE]-weekly-review.md CLAUDE.mdを更新: 来週のトップ3で「現在の優先事項」セクションを更新する。 ``` 週次レビューはかつて、何が起こったかを思い出しながらノートを眺める45分を要していた。 今では、システムが生成したものを読む10分と、見落としたものを追加する2分だけだ。 ### ワークフロー4: キュープロセッサ 2時間ごとにこのワークフローが05 - QUEUEにあなたが置いたファイルをチェックする。 規則はシンプルだ。ファイルに動詞とトピックで名前をつける: ``` RESEARCH-ストア哲学-応用.md SUMMARIZE-プロジェクト会議ノート.md DRAFT-landlordへのメール-修繕について.md PLAN-ポルトガル旅行-10月.md DECIDE-新規クライアントを受け入れるかどうか.md ``` ワークフローはファイル名を読んでタスクタイプを理解し、ファイル内容から具体的な指示を受け取る。 Claudeへのプロンプト: ``` 未処理のファイルのQUEUEフォルダをチェックする。 見つかった各ファイルについて: 1. ファイル名を読んでタスクタイプを特定する 2. 具体的な指示のためにファイル内容を読む 3. SYSTEM/skills/ に関連スキルがあればそれを使ってタスクを実行する 4. アウトプットをGENERATED/[タスクタイプ]/[DATE]-[トピック].mdに保存する 5. キューファイルをARCHIVE/queue-processed/に移動する すべてのキュー処理をSYSTEM/logs/queue-log.mdにログする。 タスクにvault内で利用できない情報が必要な場合: アウトプットにHUMAN INPUTが必要: [必要なもの]とフラグを立てる ``` キュープロセッサはシステム内で最も強力なワークフローだ。なぜなら何でも処理できるからだ。 深夜に何か欲しいものを思いつく。キューにファイルを置く。2AMまでに処理される。起きたときにアウトプットが待っている。 ### ワークフロー5: プロジェクトヘルスモニター 毎週月曜日7AMにこのワークフローがすべてのアクティブプロジェクトをチェックする。 Claudeへのプロンプト: ``` アクティブプロジェクトのリストのためにCLAUDE.mdを読む。 各アクティブプロジェクトフォルダのoverview.mdファイルを読む。 今週更新されたプロジェクトファイルを読む。 各プロジェクトについてヘルス評価を生成する: ステータス: 順調 / リスクあり / 停滞 / ブロック 根拠: このステータスを示す具体的なもの。 具体的に。ファイル、日付、具体的な観察を明記する。 次のアクション: 次の48時間でこのプロジェクトに最も必要な単一のこと。 フラグ: 7日以上活動がないプロジェクト。これらは人間の注意が必要。 ヘルスレポートをGENERATED/briefings/[DATE]-project-health.mdに保存する。 フラグが立てられたプロジェクトについて: QUEUEに以下の名前でファイルを作成: REVIEW-[project-name].md に状況のサマリーをつける。 ``` プロジェクトヘルスモニターは問題が危機になる前に浮上させる。7日間停滞していたプロジェクトは、締め切りが来てパニックになって発見されるのではなく、月曜日の朝にフラグが立てられる。 ## 崩壊防止機能 オペレーティングシステムには3つの具体的な崩壊防止メカニズムが設計されている。 **キャプチャセーフティネット** すべてがまず00 - CAPTUREに行く。キャプチャ時に決断は必要ない。どこにファイリングすればいいかわからないからといって、何かをキャプチャするのをスキップすることはない。キャプチャフォルダはすべてを吸収し、プロセッサが後でファイリングする。 これは忙しい日でもシステムが無事に生き残ることを意味する。何もする時間がない日でも、00 - CAPTUREにキャプチャし続ける。プロセッサがその夜自動的に残りを処理する。 **アーカイブ・削除しないルール** このシステムでは何も削除されない。完了したプロジェクトはARCHIVEに移動する。古くなったリファレンスはARCHIVEに移動する。処理されたキャプチャはARCHIVEに移動する。 これはシステムが情報を失わないことを意味する。積極的にアーカイブしすぎても壊れることはない。すべてを保持するコストはゼロだ。なぜならストレージは無限であり、日常的な操作にアーカイブを閲覧することを要求しないからだ。 **CLAUDE.md単一の真実源** ClaudeがOperateするために必要なあなたの人生についてのすべてが1つのファイルに存在する。更新するファイルが1つ。レビューするファイルが1つ。すべてのワークフローを支配するファイルが1つ。 優先事項が変わったらCLAUDE.mdを更新すれば、その後のすべてのワークフローが新しい現実を自動的に反映する。5つの異なるドキュメントを更新したり、5つの異なるセッションで状況を再説明したりする必要はない。 ## 1週間で稼働させる構築順序 この正確な順序でシステムを構築する。すべてを同時に構築しようとする衝動に抵抗する。 **土曜日の朝: ストレージ層** 8つのフォルダを作成する。実際の現在の情報でCLAUDE.mdをセットアップする。最もアクティブなプロジェクトのために、一貫したプロパティを持つ1つのプロジェクト概要を書く。 所要時間: 2時間。 **土曜日の午後: インテリジェンス層** Claude Desktopをインストールする。Filesystem MCPを設定する。vaultを指定する。最初の朝のブリーフィングを手動で実行し、CLAUDE.mdに基づいて正確なアウトプットが生成されることを確認する。 所要時間: 1時間。 **土曜日の夜: 最初のキュータスク** 本物のタスクを持つファイルをQUEUEフォルダに置く。探っておきたかった調査トピック。先延ばしにしてきた決断。今週取ったノートのサマリー。 Claudeに処理させる。アウトプットをレビューする。CLAUDE.mdで改善すべき点をメモする。 所要時間: 30分。 **日曜日の朝: 自動化層** N8Nをセットアップする。朝のブリーフィングワークフローをcronジョブとして構築する。スケジュールされた時刻に実行させ、アウトプットが自動的にGENERATEDに表示されることを確認する。 所要時間: 2時間。 **日曜日の午後: 残りのワークフロー** キャプチャプロセッサ、週次レビュージェネレーター、キュープロセッサを追加のN8Nワークフローとして追加する。 所要時間: 2時間。 日曜日の夜までに5つのすべてのワークフローが稼働している。オペレーティングシステムが動き始めている。 ## 崩壊しないとはどういうことか このシステムを構築して3ヶ月後、あることに気づくだろう。 システムがずっと動き続けていたということを。 完璧にメンテナンスしたからではない。そうはしていなかった。Obsidianにほとんど触れなかった週もあった。キャプチャが3日間00 - CAPTUREに積み重なってから気づいた日もあった。 それでも毎朝、朝のブリーフィングは実行され続けた。毎晩、キャプチャは処理され続けた。毎週日曜日、週次レビューは生成され続けた。毎週月曜日、プロジェクトヘルスモニターは停滞したプロジェクトにフラグを立て続けた。 あなたがそれを操作していようとそうでなかろうと、システムは動き続けた。 それが生産性ツールとオペレーティングシステムの違いだ。 ツールはあなたが使うことを必要とする。 オペレーティングシステムは動く。 今週末に基盤を構築しよう。 オペレーティングシステムは稼働初日の朝から動き始める。 正確なCLAUDE.mdテンプレート、N8Nワークフロー設定、このアーキテクチャ全体を動かすFilesystem MCPセットアップは @cyrilXBT をフォローしてください。
原文を表示 / Show original
Most productivity systems break down for the same reason. They are designed for good days. On a good day you have the time and energy to maintain the system. You file notes correctly. You update project statuses. You review your inbox. You process everything that came in. On a bad day the system becomes a source of guilt rather than leverage. You have not processed the inbox in four days. Notes are piled in random folders. Project statuses are weeks out of date. You stop using the system because maintaining it takes more energy than it saves. The Obsidian personal operating system is designed differently. It is not designed for good days. It is designed to survive bad ones. The architecture maintains itself when you are overwhelmed, produces useful output when you are inconsistent, and compounds intelligently whether you are actively curating it or not. This guide is the complete build for an Obsidian system that runs your life and never breaks down regardless of what life throws at you. Why Most Obsidian Systems Break Before the build you need to understand why the systems most people build do not last. They break for three reasons. Manual maintenance burden. The system requires you to update it regularly to stay accurate. Project statuses need manual updates. Dashboards need manual refreshing. Tags need manual application. When life gets busy the maintenance falls behind and the system becomes unreliable. An unreliable system gets abandoned. Complexity that compounds over time. People start with a simple structure and add complexity every time they encounter a problem the current system does not handle. Six months later they have a baroque architecture that takes 20 minutes to navigate and requires reading documentation they wrote themselves to understand. No intelligence layer. The vault stores information but does not reason about it. You capture ideas but never find them again. You take meeting notes but never surface the action items when they become relevant. The system is an archive not an intelligence. The operating system architecture solves all three. Manual maintenance disappears because Claude Code connected via MCP maintains the system automatically. Complexity stays controlled because the architecture has a fixed number of components each with a specific function and no component duplicates another. Intelligence gets added through Claude which reads the vault, makes connections, surfaces relevant information, and generates outputs that the vault alone cannot produce. The Three-Layer Architecture The personal operating system has three distinct layers. Layer 1: The Storage Layer This is Obsidian itself. Plain text Markdown files organized in a consistent structure. Every piece of information your life generates lives here in a format that is human-readable, machine-readable, and permanent. Layer 2: The Intelligence Layer This is Claude Code connected to your vault via the Filesystem MCP. Claude reads your files, makes connections across them, generates outputs from them, and updates them based on what happens in your life. Layer 3: The Automation Layer This is N8N running on a $5 server. It schedules workflows, fires triggers, calls the Claude API, and passes information between systems without you initiating anything. These three layers are what transform a collection of notes into an operating system. Remove any one layer and you have something less. Storage without intelligence is an archive. Storage with intelligence but without automation is a tool you use. All three together is a system that operates. The Vault Structure That Never Breaks The vault structure is the foundation of everything. Get this right and the system stays coherent as it grows. Get it wrong and it becomes a maze. The structure has eight folders. Every note in your entire vault belongs in exactly one of them. No folder is optional. No folder overlaps with another. 00 - CAPTURE/ [Everything unprocessed lands here] 01 - ACTIVE/ projects/ [project-name]/ overview.md tasks/ notes/ outputs/ areas/ health/ finances/ relationships/ learning/ career/ daily/ [YYYY-MM-DD].md 02 - RESOURCES/ research/ references/ templates/ bookmarks/ 03 - SYSTEM/ CLAUDE.md skills/ workflows/ logs/ 04 - GENERATED/ briefings/ summaries/ analyses/ drafts/ 05 - QUEUE/ [pending tasks for Claude] 06 - CALENDAR/ events/ reviews/ 07 - ARCHIVE/ [completed projects and outdated content] The logic behind every folder: 00 - CAPTURE exists because capture and processing are separate activities. You capture at the speed of thought. You process at the speed of attention. The capture folder absorbs everything without judgment so nothing gets lost because processing was too slow. 01 - ACTIVE contains only what is alive right now. Projects you are working on. Areas of your life you are responsible for. Daily notes. Nothing historical. Nothing aspirational. Only current. 02 - RESOURCES is the reference library. Things you might need someday. Not things you are working on now. 03 - SYSTEM is the operating system itself. CLAUDE.md. Skill files. Workflow definitions. Logs. The infrastructure layer. 04 - GENERATED is where Claude deposits outputs. Never manually edit files here. They are system outputs. 05 - QUEUE is the inbox for Claude tasks. You drop files here describing what you need. Claude processes them. Outputs land in GENERATED. 06 - CALENDAR tracks time-based information. Upcoming events. Periodic reviews. Things organized by when rather than what. 07 - ARCHIVE is where things go when they are complete. Projects you finished. References that are outdated. Never delete. Archive. The CLAUDE.md That Makes It Intelligent The CLAUDE.md is the document that tells Claude everything about your life before any workflow runs. Without it every Claude session starts from zero. With it every session starts from complete context about who you are, what you are working on, and what matters right now. # Personal Operating System — CLAUDE.md ## Identity Name: [YOUR NAME] Role: [YOUR PRIMARY ROLE] Location: [YOUR CITY] ## Life Areas and Current Status Health: [BRIEF STATUS — e.g., "Training for half marathon, running 4x per week"] Finances: [BRIEF STATUS — e.g., "Saving for house deposit, target by December 2026"] Relationships: [BRIEF STATUS — e.g., "Partner: [name]. Key friendships to maintain: [names]"] Learning: [BRIEF STATUS — e.g., "Currently studying: [topic]. Goal: [outcome]"] Career: [BRIEF STATUS — e.g., "Current role: [title]. Working toward: [goal]"] ## Active Projects [PROJECT NAME]: [ONE-SENTENCE DESCRIPTION] | Status: [STATUS] | Next: [SPECIFIC NEXT ACTION] [Repeat for every active project] ## Current Priorities 1. [MOST IMPORTANT THING THIS WEEK] 2. [SECOND MOST IMPORTANT] 3. [THIRD MOST IMPORTANT] ## Standards for Generated Content Voice: [HOW YOU WRITE AND COMMUNICATE] Format preferences: [YOUR PREFERENCES] What you never want: [SPECIFIC THINGS TO AVOID] ## Operating Rules - Never delete files. Move to ARCHIVE with timestamp. - Never send communications without human review. - Always date-stamp generated files as YYYY-MM-DD. - Log every significant action in SYSTEM/logs/operations.md. - When uncertain about placement, use GENERATED and flag. ## Update Schedule This file is reviewed and updated: [YOUR SCHEDULE — e.g., every Monday morning] Update the Current Priorities section every Monday morning. This is the single most important maintenance habit in the entire system. Five minutes of honest reflection on what actually matters this week dramatically improves the relevance of everything the system generates. The Five Workflows That Make It an Operating System Five workflows transform the vault from a storage system into an operating system. Each one runs automatically. Each one outputs to GENERATED. Each one maintains itself without your manual intervention. Workflow 1: The Daily Morning Briefing Every morning at 6AM this workflow reads your vault and generates a briefing. The Claude prompt: Read CLAUDE.md for full life context. Generate a morning briefing covering: MOST IMPORTANT TODAY: The single highest-leverage action I can take today based on my current priorities. SCHEDULE: Any events in CALENDAR/events/ dated today. Prepare a one-sentence brief for each one. OPEN LOOPS: Any items prefixed with OPEN: in yesterday's daily note. PROJECT PULSE: For each active project in CLAUDE.md: one sentence on status, one sentence on next action. WEEKLY FOCUS: If today is Monday, read the previous week's daily notes and identify the most important thing to accomplish this week. Format for under 300 words. Start with MOST IMPORTANT TODAY. Save to: GENERATED/briefings/[DATE]-morning.md This briefing runs before you open your laptop. You read it in three minutes. You know what matters before you see a single notification. Workflow 2: The Capture Processor Every evening at 8PM this workflow processes everything in 00 - CAPTURE. The Claude prompt: Read all files in the CAPTURE folder created today. For each captured item: 1. Identify what type it is: TASK: Something that requires action IDEA: Something to develop or research later REFERENCE: Information to store for later use NOTE: Context or observation about something active EVENT: Something time-bound to calendar 2. File it in the correct location: TASK → Create a task note in the relevant project or area IDEA → File in RESOURCES/research/ with the date REFERENCE → File in RESOURCES/references/ by topic NOTE → Append to the relevant project or daily note EVENT → Create an event file in CALENDAR/events/ 3. For TASKS: extract the specific action, assign a due date if mentioned, and add to the relevant project task list. 4. After processing: move the original capture file to ARCHIVE. Log all processing actions in SYSTEM/logs/capture-log.md. This workflow means 00 - CAPTURE empties itself every evening. Nothing accumulates. Nothing gets lost in the inbox. Every capture ends up exactly where it belongs without you doing the filing. Workflow 3: The Weekly Review Generator Every Sunday at 7PM this workflow generates your weekly review. The Claude prompt: Read all daily notes from the past 7 days. Read all project notes modified this week. Read CLAUDE.md for current life context and priorities. Generate the weekly review: WHAT MOVED FORWARD: Specific wins from the week. What caused each one. Be specific. Name the projects, the actions, the results. WHAT DID NOT MOVE: Honest assessment of what stalled. The most likely reason for each item that did not progress. THE WEEK'S PATTERN: One theme or insight that appeared repeatedly. Whether it signals something to change. NEXT WEEK'S PRIORITIES: Three specific priorities for next week ranked by impact. For each: why it matters, what the specific next action is. ONE DECISION: The most important decision sitting open right now. What information you have to make it. What the cost of delaying it another week is. Save to: GENERATED/summaries/[DATE]-weekly-review.md Update CLAUDE.md: Current Priorities section with next week's top 3. The weekly review used to take 45 minutes of staring at your notes trying to remember what happened. Now it takes 10 minutes to read what the system generated and 2 minutes to add anything it missed. Workflow 4: The Queue Processor Every 2 hours this workflow checks 05 - QUEUE for any files you dropped there. The convention is simple. Name the file with a verb and a topic: RESEARCH-stoic-philosophy-applications.md SUMMARIZE-project-meeting-notes.md DRAFT-email-to-landlord-about-repairs.md PLAN-trip-to-portugal-october.md DECIDE-whether-to-accept-new-client.md The workflow reads the filename to understand the task type and the file content for specific instructions. The Claude prompt: Check the QUEUE folder for any unprocessed files. For each file found: 1. Read the filename to identify the task type 2. Read the file content for specific instructions 3. Execute the task using the relevant skill from SYSTEM/skills/ if one exists 4. Save output to GENERATED/[task-type]/[DATE]-[topic].md 5. Move the queue file to ARCHIVE/queue-processed/ Log all queue processing in SYSTEM/logs/queue-log.md. If the task requires information not available in the vault: Flag in the output as NEEDS HUMAN INPUT: [what is needed] The queue processor is the most powerful workflow in the system because it handles anything. You think of something you want at midnight. You drop a file in the queue. It is processed by 2AM. The output is waiting when you wake up. Workflow 5: The Project Health Monitor Every Monday at 7AM this workflow checks all active projects. The Claude prompt: Read CLAUDE.md for the list of active projects. Read the overview.md file in each active project folder. Read any project files modified in the last 7 days. For each project generate a health assessment: STATUS: On track / At risk / Stalled / Blocked EVIDENCE: What specifically indicates this status. Be concrete. Name files, dates, and specific observations. NEXT ACTION: The single most important thing this project needs in the next 48 hours. FLAG: Any project that has had no activity for more than 7 days. These need human attention. Save health report to: GENERATED/briefings/[DATE]-project-health.md For any FLAGGED projects: create a file in QUEUE named: REVIEW-[project-name].md with a summary of the situation. The project health monitor surfaces problems before they become crises. A project that has been stalled for seven days gets flagged on Monday morning rather than discovered in a panic when a deadline arrives. The Anti-Breakdown Features The operating system is designed with three specific anti-breakdown mechanisms. The Capture Safety Net Everything goes to 00 - CAPTURE first. No decision is required at capture time. You never skip capturing something because you do not know where to file it. The capture folder absorbs everything and the processor files it later. This means the system survives your busy days intact. On a day when you have no time for anything you still capture to 00 - CAPTURE. The processor handles the rest that evening automatically. The Archive Never Delete Rule Nothing in this system ever gets deleted. Completed projects move to ARCHIVE. Outdated references move to ARCHIVE. Processed captures move to ARCHIVE. This means the system never loses information. You cannot break it by archiving too aggressively. The cost of keeping everything is zero because storage is infinite and the system never requires you to browse the archive for daily operation. The CLAUDE.md Single Source of Truth Everything about your life that Claude needs to operate exists in one file. One file to update. One file to review. One file that governs every workflow. When your priorities change you update CLAUDE.md and every subsequent workflow reflects the new reality automatically. You do not have to update five different documents or re-explain your situation in five different sessions. The Build Order That Gets You Running in One Weekend Build the system in this exact order. Resist the urge to build everything simultaneously. Saturday Morning: Storage Layer Create the eight folders. Set up the CLAUDE.md with your actual current information. Write one project overview for your most active project with consistent properties. Time required: 2 hours. Saturday Afternoon: Intelligence Layer Install Claude Desktop. Configure the Filesystem MCP. Point it at your vault. Run the first morning briefing manually and verify it produces accurate output based on your CLAUDE.md. Time required: 1 hour. Saturday Evening: First Queue Task Drop one file in your QUEUE folder with a real task. A research topic you have been meaning to explore. A decision you have been postponing. A summary of notes you took this week. Let Claude process it. Review the output. Note what to improve in your CLAUDE.md. Time required: 30 minutes. Sunday Morning: Automation Layer Set up N8N. Build the morning briefing workflow as a cron job. Let it run at its scheduled time and verify the output appears in GENERATED automatically. Time required: 2 hours. Sunday Afternoon: Remaining Workflows Add the capture processor, weekly review generator, and queue processor as additional N8N workflows. Time required: 2 hours. By Sunday evening you have all five workflows running. The operating system is operational. What Never Breaking Down Actually Looks Like Three months after building this system you will notice something. The system has been running the entire time. Not because you maintained it perfectly. You did not. There were weeks where you barely touched Obsidian. There were days where captures piled up in 00 - CAPTURE for three days before you thought about them. But the morning briefing kept running every morning. The captures kept getting processed every evening. The weekly review kept generating every Sunday. The project health monitor kept flagging stalled projects every Monday. The system kept operating whether you were operating it or not. That is the difference between a productivity tool and an operating system. A tool requires you to use it. An operating system runs. Build the foundation this weekend. The operating system runs from the first morning it is live. Follow @cyrilXBT for the exact CLAUDE.md templates, N8N workflow configurations, and Filesystem MCP setup that makes this entire architecture run.

AIFCC — AI Fluent CxO Club

読み書きそろばん、AI。経営者が AI を自分で動かせるようになるコミュニティ。

ObsidianをPOSに変えるアーキテクチャ:壊れない個人OSの完全ガイド | AIFCC