Generate a morning standup report from Tyme2 using AppleScript
The applescript fetches yesterdays work from Tyme2 and returns it in a format ready for a Slack standup channel. On Monday, it will fetch all tasks over the weekend as well.
bin folder to your path and then run
This will fetch tasks from your previous day (with special weekend handling) and
will prompt you for todays tasks. Press enter to stop entering new tasks. It
will then prompt you about any blockers you're experiencing. Press enter to have
none. Once you've finished with the prompts, the morning standup report will
be in your clipboard and ready to share.
$ standup *Yesterday* - PR Review: #1045 Update report overview screen - Company Meetings: All Hands Meeting - PR Review: #45 Improve sample logo failure message - Maintenance: Created #78 to add backoff rate to AWS connection *Today* - Meet with Steven about CMS integrations - Bring work on #7364 for image processing *Blockers* - None
- Open the
Script Editorapplication in OSX and open the
- Drag the
Tyme2application icon onto the
Script Editoricon in the dock so that you can see the API that the app offers. Also check the reference at Tyme2 Scripting
- Edit the file
File > Export...and then choose the
bin/daily-standup.scptfile and be sure to change the File Format to
- Run the
compilescript found in this repo
This helper runs on Tyme2. Using Tyme2 efficiently is key to liking this system. I've found that setting it up properly is key.
- Add global hotkeys to start and stop tasks
- Prompt me for a task note when I start a task
- Enable iCloud sync so I can work from several computers or track via my phone
- Setup your projects and tasks to match your work
1. Hotkey Preferences
2. General Preferences
4. Setup projects and tasks
You are free to setup your projects and tasks however you'd like. Keep in mind that the reporter will include the task name in the summary. I have a fairly extensive setup. I've found that this works for me and gives me nice charts and reports on the things that I've been working on. Tyme2 is a little more aimed at contractors than at individuals, so I tend to think of each major project as a client.