SmartBlocks
SmartBlocks copied to clipboard
Ultrawork Work Cycles
✂️ Copy of your 42SmartBlock from Roam
-
#42SmartBlock UW - Ultrawork Work Session-
<%J: document.activeElement.value = ""; %><%NOBLOCKOUTPUT%> -
**What am I trying to accomplish this session?**-
<%INPUT:What do you want to accomplish?%>
-
-
**Why is this important and valuable?**-
<%INPUT:Why is this important and valuable?%>
-
-
**How will I know this is complete?**-
<%INPUT:How will I know this is complete?%>
-
-
**Any risks / hazards? Potential distractions, procrastination, etc.**-
<%INPUT:Any risks / hazards?%>
-
-
**Is this concrete / measurable or subjective / ambiguous?** {{or:Concrete / Measurable | Subjective / Ambiguous}} -
**Anything else noteworthy?**-
<%INPUT:**Anything else noteworthy?**%>
-
-
--- -
<%TIME%>-
<%SET:cycleTime,<%INPUT:How long do you want to focus?%%30%>%><%SET:cycleNumber,1%><%NOBLOCKOUTPUT%> -
Cycle Plan - Cycle 1:-
What am I trying to accomplish this cycle?-
<%INPUT:What do you want to accomplish?%>
-
-
How will I get started?-
<%INPUT:What is the first step to take?%>
-
-
Current hazards?-
<%INPUT:What might distract you?%> -
Counter with:-
<%INPUT:What will you do to counter this?%>
-
-
-
Starting Energy: {{or: Low | Medium | High}} -
Starting Mood: {{or: Low | Medium | High}} -
Working Notes: {{[[POMO]]: <%GET:cycleTime%>}} <%CURSOR%>
-
-
Cycle Review - Cycle 1:-
Completed Target? {{or: No | Partial | Yes}} -
Anything Noteworthy? -
-
Any Distractions? -
-
Things to Improve for next Cycle:
-
-
-
{{Another Cycle:42SmartBlock:zz Further Ultrawork Cycles}} {{Finish Session:42SmartBlock:zz Ultrawork Session Review}}
-
-
#42SmartBlock zz Further Ultrawork Cycles <%NOBLOCKOUTPUT%><%J: document.activeElement.value = ""; roam42.smartBlocks.activeWorkflow.vars["cycleNumber"] = parseInt(roam42.smartBlocks.activeWorkflow.vars["cycleNumber"]) + 1; %> <%TIME%>-
<%SET:cycleTime,<%INPUT:How long do you want to focus?%%30%>%><%NOBLOCKOUTPUT%> -
Cycle Plan - Cycle <%GET:cycleNumber%>:-
What am I trying to accomplish this cycle?-
<%INPUT:What do you want to accomplish?%>
-
-
How will I get started?-
<%INPUT:What is the first step to take?%>
-
-
Current hazards?-
<%INPUT:What might distract you?%> -
Counter with:-
<%INPUT:What will you do to counter this?%>
-
-
-
Starting Energy: {{or: Low | Medium | High}} -
Starting Mood: {{or: Low | Medium | High}} -
Working Notes: {{[[POMO]]: <%GET:cycleTime%>}} <%CURSOR%>
-
-
Cycle Review - Cycle <%GET:cycleNumber%>: Completed Target? {{or: No | Partial | Yes}} Anything Noteworthy?-
Encountered Distractions: -
Things to Improve for next Cycle: {{Another Cycle:42SmartBlock:zz Further Ultrawork Cycles}} {{Finish Session:42SmartBlock:zz Ultrawork Session Review}}
-
-
-
#42SmartBlock zz Ultrawork Session Review-
<%J: document.activeElement.value = ""; %><%NOBLOCKOUTPUT%> -
--- -
Ultrawork Session Debrief:-
<%IF:<%GET:cycleNumber%>==1%><%THEN:1 cycle completed%><%ELSE:<%GET:cycleNumber%> cycles completed%> at <%TIME%> -
What did I get done?-
<%CURSOR%>
-
-
How did this compare to my normal work output? -
-
Did I get bogged down? Where? -
-
What went well? How can I replicate this in the future? -
-
Any other takeaways? Lessons to share with others?
-
-
📋 Describe the SmartBlock
This SmartBlock creates a template for completing Ultrawork work cycles. It is inspired by @andyh Andy Henson's Tweet and the template available at https://www.ultraworking.com/cycles.
✅ Describe any prerequisites or dependencies that are required for this SmartBlock
None.
📷 Screenshot of your 42SmartBlock workflow/template from Roam

💡 Additional Info
Extract the json file from this zip archive and import into your Roam Research Ultrawork Zip.zip
[label_example]