It’s day five of my series of posts about the wonderful addition of Shortcuts automation in OmniFocus 3.4 for iOS, and I’ve saved the big one for last. Today’s Shortcut is something that is, for me, a really useful tool for creating an ongoing diary of my life.

This Daily Journal shortcut creates a rich text (from markdown) summary of the day, including:

  • weather conditions and high/low temperatures
  • OmniFocus actions due (or overdue) today
  • OmniFocus actions which are flagged and available
  • OmniFocus actions which are tagged with the forecast tag and available
  • a list of calendar events
  • a list of all-day calendar events

I have this outputting markdown and rich text to make this easily extensible for storing the output (I send everything to Agenda, but it could go to any variety of apps that can get content from Shortcuts.

I want to thank Alex Hay, author of the Toolbox Pro app with Shortcuts actions and the Snapshot Journal. His dictionary actions to replace weather conditions with the right emoji were what I used here, and the work he’s done is brilliant.

And that’s the series! I’m a huge fan of the work the OmniGroup has done to enable automation of OmniFocus and create more utility for its content, and have had a blast writing about and sharing some of the ways I’m using this. I’d love any and all feedback about these posts or how you’re using Shortcuts with OmniFocus!

Missed day one’s Shortcut? Check out the Boss Review here.

Missed day two’s Shortcut? Check out the Project Markdown Table here.

Missed day three’s Shortcut? Check out Today’s Actions here.

Missed day four’s Shortcut? Check out the Inbox Processor here.

8 thoughts on “Day Five: The Daily Journal, Five Days of OmniFocus Shortcuts

  1. HI Scotty,

    These shortcuts are really useful, thanks for sharing! You mentioned in your post that you like to output the Daily Journal to Agenda. I would love to do the same thing, but I’m struggling to figure out how to get Shortcuts to let me actually output the results of Daily Journal into a new note. I have the “Create Note in Project” shortcut available, but even after telling it which project to add the note to, it just creates a blank shortcut. I feel like there’s something I’m missing to get the “Make rich text from Text” action hook up with the Agenda action and actually create the note… any tips you might have?


  2. Scotty, this is really useful! Thank you!

    I’ve modified the Daily Journal shortcut to make it my own and send the data to Day One.

    I’m having trouble figuring out if it’s possible to show the OF item tags in the text for each item. I’d love to show the tags.

    Thanks for any input.


    • Hey nice! Glad you’re finding use in this and customizing!

      So I looked in to this, and yeah, it looks like Tags are not returned as part of OmniFocus Items. That’s too bad. The best workarounds I could think of were:

      1. If there are a couple super specific tags, you could use separate Find Item actions for each, and put results under headings for them using text. This doesn’t seem ideal, but maybe a thought-starter?
      2. Probably more helpful is that the URL to the action in OmniFocus is returned as part of the Item. So maybe having an action’s URL under or next to each action could be helpful so that there is at least a link back to somewhere where tags are.

      That’s what came to mind. Hope that helps?

    • Hey Alex,
      I just started using Day One (Currently I’m using Agenda)
      and literally just started using shortcuts since finding Scotty’s blog. Would you mind sharing your Day One shortcut adaptation with me?

  3. Thanks, Scotty. I think I’ll use the Find Items for the major tags I use and organize by those. Thanks, again!


  • Scotty Jackson

Leave a Reply

Your email address will not be published.