# A script for tracking nebulous goals from markdown files

**URL:** https://forum.beeminder.com/t/a-script-for-tracking-nebulous-goals-from-markdown-files/12392
**Category:** Tech
**Created:** [June 2, 2025, 11:14pm UTC](https://forum.beeminder.com/t/a-script-for-tracking-nebulous-goals-from-markdown-files/12392 "2025-06-02T23:14:19Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![hnsn](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.beeminder.com/hnsn/32/6080_2.png) [@hnsn](https://forum.beeminder.com/u/hnsn)
#### Post date: [June 2, 2025, 11:14pm UTC](https://forum.beeminder.com/t/a-script-for-tracking-nebulous-goals-from-markdown-files/12392/1 "2025-06-02T23:14:19Z")

</div>

Inspired by [Beeminding the process of getting engaged](https://forum.beeminder.com/t/beeminding-the-process-of-getting-engaged/12375/1), I recently started my first [urlminder](https://www.beeminder.com/urlminder) goal with a Google doc.

But I really wasn’t happy that I had to use a public Google doc, and not my usual writing environment (Obsidian, locally on my machine).

So today I created a Bun script that can run on a local directory of markdown files, check for a specific YAML tag, and push a word count to an odometer goal.

Check it out here: [GitHub - mybuddymichael/beeminder-nebulous: A script to push wordcounts to Beeminder goals](https://github.com/mybuddymichael/beeminder-nebulous/)

Note: I made this based on my own processes and workflows, so it might not be useful for anyone else! But still, feedback and code review are more than welcome!
