create_document_with_properties
Analyzes document content to generate and write metadata properties like tags, summary, and categories for enhanced organization in Obsidian.
Instructions
Initiates an integrated workflow to read a document, guide an AI to generate properties, and then write those properties to a file.
This tool acts as a workflow manager for an AI agent. It reads the content of a specified document and returns a structured, multi-step plan. The AI agent must follow this plan by first calling the 'generate_obsidian_property' tool to get the document's content for analysis, and then, after generating the properties, calling the 'write_obsidian_property' tool to save them.
Use this tool to start the end-to-end process of enriching a document with AI-generated metadata.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sourcePath | Yes | The path to the source markdown file to read and analyze (e.g., "draft/my-article.md") | |
| outputPath | No | The path where the processed file with properties will be saved. If not provided, the source file will be updated in place. | |
| overwrite | No | If set to true, existing properties will be overwritten by the AI-generated content. Default: false. | |
| aiGeneratedProperties | No | AI-generated properties based on content analysis. If provided, these will be used instead of internal analysis. | |
| quiet | No | If true, the final write operation will return a minimal success message. |