YAML Fromtmatter Append from New Note

Basic Overview:

I use frontmatter to define the metadata of multiple notes in a folder. This is passed as a template when I create a new note in the defined folder. I then compile all the metadata into a YAML library and use a dataview table to reference key fields, and provide links to the full notes. Currently I have the frontmatter of each note filled using Templater variables, where I fill pop-up windows for each of the defined fields and it will create the note that I want. After I do this, I have to move the note over to my YAML library.

Issue/Blocker

What I am wanting to do is have the metadata from each note automatically appended to the frontmatter of my library so I don’t have to add it manually. Short of using an externally developed data entry form, is there a way to do this natively in obsidian using plugins or formatting logic?

Here are some images of what it currently looks like. I feel like there should be a way to utilize templater, similar to how I am doing individual notes to append the data to my library. I don’t have a lot of experience with templater yet though.




Maybe (but I’m not sure :blush:), the plugin Meta Bind could be helpful here :thinking:
There could be others though :woman_shrugging:

Another way to edit a key in a specific file would be to rely on Templater and Obsidian API after the note is created and you’ve added the necessary info…
(Here’s one of Zachatoo’s snippet to update frontmatter :blush: )

Meta Bind! I will definitely have to give it a try as it would likely be a much faster implementation than API calls.

A bit disappointed in myself for not thinking of it :man_facepalming:

If that doesn’t do the trick then based on what you provided, tp + obsidian API would definitely handle the problem, just a matter of the configuration. Thank you!