create_note_tool
Create a new note or replace an existing one with markdown content. Ideal for setting up templates, structured notes, or programmatic documentation generation.
Instructions
Create a new note or overwrite an existing one.
When to use:
Creating new notes with specific content
Setting up templates or structured notes
Programmatically generating documentation
When NOT to use:
Updating existing notes (use update_note unless you want to replace entirely)
Appending content (use update_note with merge_strategy="append")
Returns: Created note information with path and metadata
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path where the note should be created relative to vault root | |
| content | Yes | Markdown content for the note. Consider adding tags (use list_tags to see existing ones) | |
| overwrite | No | Whether to overwrite if the note already exists | |
| ctx | No |