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-dementev158 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
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
7 months ago
Created
7 months ago
Updates
6 releases
Downloads
158
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

Smart Templates

AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.

Whisper

Speech-to-text using OpenAI Whisper.

TaskNotes

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

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Copilot

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

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Templater

Create and use dynamic templates.

QuickAdd

Quickly add new notes or content to your vault.