PortfolioObsidian Plugin

Forge Works

AI, Tasks, Timer & Utils — All in Your Vault

Obsidianの可能性を広げるオールインワンプラグイン。AI統合、タスク管理、ポモドーロタイマー、エディタユーティリティを単一プラグインで提供。各モジュールは個別に有効/無効切替可能。

modules

4 Modules, One Plugin

必要な機能だけを有効化。設定で各モジュールを個別にオン/オフできます。

AI

Your Vault, Amplified by AI

Google Gemini AIをObsidianに統合。サイドバーチャット、エージェントモード、Web検索、ファイル操作、インライン補完を提供。

Tasks

1 Task = 1 File

タスクをMarkdownファイルとして管理。カンバンボード、マトリクスビュー、親子タスク、デイリーノート連携。

Timer

Focus, Log, Reflect

ステータスバーに常駐するポモドーロタイマー。セッションログ、統計ダッシュボード、タスク連携、サウンド通知を搭載。

Utils

Editor Utilities

@now タイムスタンプ置換、フォーカスモードなど、日常的なエディタ操作を効率化するユーティリティ群。

ai module

AI Features

ObsidianでのAIワークフローに必要なすべてを、ひとつのモジュールに。

Sidebar AI Chat

サイドバーで直接Gemini AIとチャット。ストリーミング応答でリアルタイムに会話。

Knowledge-Powered

Vault内のファイルをコンテキストとして添付。あなたのノートに基づいた回答を生成。

Agent Mode

複数ステップのタスクを自律的に実行。目標を分解し、ファイル操作を行い、進捗を報告。

Inline Completion

タイピング中にAIがテキストの続きを予測。デバウンス制御でエディタの快適さを維持。

Web Search

Google Search Groundingでリアルタイムのウェブ情報を取得。追加APIキー不要。

Vault Prompts

__prompt__.md を配置するだけで、ファイル階層に沿ったコンテキストをAIに自動付与。

tasks module

Task Management

Obsidianネイティブなタスク管理。タスクはすべて通常のMarkdownファイル。

1 Task = 1 File

タスクごとに独立したMarkdownファイル。YAML frontmatterでステータス・優先度・期限を管理。

Kanban Board

ドラッグ&ドロップ対応のカンバンボード。タスクを直感的に管理。

Matrix View

ステータス×優先度の2次元マトリクス表示。タスクの全体像を一目で把握。

Daily Note Integration

コードブロックでデイリーノートにタスクを動的表示。期限・ステータスでクエリ可能。

Task File Example
---
status: in-progress
priority: high
due: 2026-02-20
project: website-redesign
tags:
  - design
  - ui
parent: "[[master-plan]]"
created: 2026-02-15
---

# Redesign landing page

トップページのデザインを刷新する。
モバイル対応も含む。
timer module

Pomodoro Timer

ポモドーロ法をObsidianにネイティブ統合。記録と振り返りまでVault内で完結。

Status Bar Timer

ステータスバーにタイマーを常時表示。残り時間とセッション番号が一目でわかる。

Statistics Dashboard

日次・週次・月次のポモドーロ数と集中時間をサマリー表示。連続日数ストリークも。

Session Logging

セッション完了時にMarkdownノートへ自動記録。デイリーノートへの追記にも対応。

Sound & Notifications

フェーズ完了時にサウンド通知。OS通知にも対応し、Obsidian非アクティブ時も確認可能。

Session Log
DateStartEndTaskNote
02-2309:0009:25DesignHeader fix
02-2309:3009:55DesignResponsive
02-2310:0010:25CodingAPI impl
02-2310:3010:55CodingTests
workflow

Better Together

3つのモジュールを組み合わせれば、仕様策定からタスク管理、集中作業までVaultの中で完結するワークフローが実現します。

01AI

仕様書を配置

プロジェクトの仕様書やREADMEをVaultに配置。__prompt__.md を使えば、AIがプロジェクト構造を自動で把握。

02AI

AIでタスクを生成

エージェントモードで、仕様書からタスクファイルを一括作成。YAML frontmatter付きで即座に認識。

03Tasks

進捗を可視化

生成されたタスクをカンバンボードやマトリクスビューで管理。デイリーノートで今日のタスクを確認。

04Timer

集中して実行

ポモドーロを回しながら作業。セッションログが自動記録され、タスクごとの集中時間を振り返れる。

install

Get Started

以下の手順でForge Worksを手動インストールできます。

1. ファイルをダウンロード

以下の3つのファイルをすべてダウンロードしてください。

2. Vaultに配置

  1. 1Obsidian Vaultのフォルダを開き、.obsidian/plugins/forge-works/フォルダを作成
  2. 2ダウンロードした3つのファイルをそのフォルダにコピー
  3. 3Obsidianを再起動(または再読み込み)
  4. 4設定 → コミュニティプラグイン → Forge Works を有効化
Directory Structure
YourVault/
└── .obsidian/
    └── plugins/
        └── forge-works/
            ├── main.js
            ├── manifest.json
            └── styles.css
TypeScriptReactGemini APIObsidian PluginCodeMirror 6esbuild