process-notes

Converts fleeting notes and raw captures into atomic permanent notes with approval-gated drafting and wikilink suggestions.

2|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/DoctorMozg/claude-pipelines --skill process-notes-doctormozg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: process-notes
Source: https://github.com/DoctorMozg/claude-pipelines/tree/main/plugins/mz-knowledge/skills/process-notes
Command: npx skills add https://github.com/DoctorMozg/claude-pipelines --skill process-notes-doctormozg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Raw captures, daily notes, and long multi-idea notes pile up in an inbox and never become useful knowledge. This Skill runs a structured fleeting-to-permanent pipeline that atomizes input into claim-style notes and links them into your vault, with explicit approval before anything is written. ## Core Features & Use Cases - Atomization with approval gates: Detects atomic note boundaries, drafts each note with a claim-style title and status: draft frontmatter, and presents proposals for approval before writing. - Wikilink suggestions: Scans the vault for existing notes and proposes typed relationships (supports, contradicts, extends, and more) for each new note, again behind an approval gate. - Vault convention compliance: Reads the vault CLAUDE.md to follow folder structure, frontmatter schema, and tag taxonomy. - Use Case: Paste a 1,500-word meeting capture and receive up to 10 atomic permanent notes written to your vault, each linked to relevant existing notes. ## Quick Start Ask the assistant to process the note named inbox-capture or today's daily note into permanent atomic notes using process-notes.

Frequently Asked Questions about process-notes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process fleeting notes into permanent notes?

Invoke the skill with a note name, a daily note date in YYYY-MM-DD format, a #fleeting tag, or pasted raw text. It proposes atomic note drafts with claim-style titles, waits for your approval, then writes them to the vault with status: draft frontmatter.

How to atomize a long note into atomic notes?

Pass the long note as input and the atomization step detects idea boundaries, splitting content into notes of one claim each, capped at 10 proposals per run. Inputs over 2000 words should be split across multiple runs to preserve quality.

Does it write notes to my vault without asking?

No. The pipeline has two mandatory approval gates: one before writing any note drafts and one before adding any wikilinks. You can approve, reject, skip numbered items, or send feedback to revise the proposals.

What frontmatter do the generated permanent notes have?

Each note carries title, created date, type: permanent, source, tags, and status: draft. The skill also merges in your vault CLAUDE.md conventions for folder placement, frontmatter schema, and tag taxonomy.

When should I not use this note processing pipeline?

Skip it for quick single-note edits, which you can do directly, and for vault maintenance like orphan detection or broken links, which belongs to a vault-health skill. Linking notes that already exist in the vault is handled by a separate vault-connect skill.