Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Briefmaker

eugeny-dementeveugeny-dementev83 downloads

Generate AI agent briefs from the current note using path-based templates and task extraction.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Briefmaker is an Obsidian community plugin that prepares AI agent briefs from the current note. It does not call any APIs, run AI, or modify notes automatically. It only renders a prompt and copies it to your clipboard.

Features

  • Match path-based templates using ordered regex rules.
  • Extract unchecked tasks from the current note.
  • Render a brief with file metadata, frontmatter, and selection content.
  • Preview and copy the brief from a modal window.

Commands

  • Copy brief for current note
  • Open brief preview

Rule examples (regex)

^Projects/.*\\.md$
^Clients/Acme/.*$
^Daily/\\d{4}-\\d{2}-\\d{2}\\.md$

Rules are evaluated in order; the first match wins. If no rules match, the default template is used.

Task note example

# Release prep

- [ ] Draft release notes
- [ ] Verify changelog
    - [ ] Confirm version numbers
* [ ] Update screenshots

Unchecked tasks are extracted and included in the brief with indentation preserved.

Template variables

  • {{filePath}} - Full path of the note (absolute on desktop vaults)
  • {{fileName}} - File name including extension
  • {{dirPath}} - Folder path (empty for vault root)
  • {{vaultName}} - Vault name
  • {{content}} - Full note content
  • {{selection}} - Current editor selection (or empty)
  • {{tasks}} - Bullet list of unchecked tasks
  • {{frontmatter}} - Stringified frontmatter (or empty)
  • {{date}} - Local date

Unknown variables render as an empty string.

Recommended workflow

  1. Open the note you want to brief.
  2. Run "Briefmaker: Copy brief for current note" or open the preview.
  3. Paste the brief into Codex (or another AI code agent).
  4. Default template contain instruction to update current "Tasks" file after finishing with unchecked tasks

Install directly from this repo

This repo tracks the built main.js file so you can install it without a local build.

Option A: BRAT (recommended for repo installs)

  1. Install the community plugin "BRAT".
  2. Open BRAT settings and add this repo URL.
  3. Enable Briefmaker in Obsidian's Community plugins list.

Option B: Manual install from repo files

  1. Create a folder at <Vault>/.obsidian/plugins/briefmaker.
  2. Copy these files into that folder: manifest.json, main.js, versions.json, and styles.css .
  3. Reload Obsidian and enable Briefmaker.

Updating locally

If you pull updates from the repo, run npm run build to refresh main.js

Development

npm install
npm run dev
81%
HealthExcellent
ReviewSatisfactory
About
Prepare AI agent briefs from the current note and copy the rendered prompt to the clipboard without running AI or modifying your files. Match notes to path-based templates using ordered regex rules, extract unchecked tasks, include file metadata, frontmatter, selection and content, and preview before copying.
AITemplatingTasks
Details
Current version
0.6.0
Last updated
4 months ago
Created
5 months ago
Updates
6 releases
Downloads
83
Compatible with
Obsidian 1.5.12+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
eugeny-dementeveugeny-dementev
GitHubeugeny-dementev
  1. Community
  2. Plugins
  3. AI
  4. Briefmaker

Related plugins

Whisper

Speech-to-text using OpenAI Whisper.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Copilot

Your AI Copilot: Chat with Your Second Brain, Learn Faster, Work Smarter.

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.