Regimen Widget
The Regimen nugget turns your new tab page into a daily protocol tracker. Build routines, track supplements, time workouts — all in a glanceable nugget.
Getting Started
- Enable the Regimen nugget from the nugget picker
- Choose a preset protocol or build your own
- Check items off as you complete them throughout the day
Preset Protocols
Nugs.gg includes several built-in protocols:
- Morning Routine — Hydrate, sunlight, cold exposure, journaling
- Supplement Stack — Timed vitamins and minerals with meal pairing
- Productivity System — Deep work blocks with timed breaks
- Hydration Tracker — 8 glasses of water throughout the day
- Carnivore Protocol — Meat-based nutrition with fasting and electrolytes
- Daily Meals — Simple breakfast, lunch, dinner tracking
- Basic Supplements — Morning vitamins, evening magnesium
- Daily Walking — Morning and evening walks with stopwatch
Features
📋 Phases
Protocols are organized into phases (time blocks). Each phase has a title, subtitle, and list of items. Phases can be sequential (unlock one after another) or parallel.
✅ Check Items
Tap an item to mark it complete. Your progress is tracked daily and resets automatically at the configured time (default: 4:00 AM).
⏱️ Stopwatch
Some items use a built-in stopwatch for timed activities — cold exposure, deep work sessions, walks. The timer counts up with a min/max range.
⏳ Wait Timers
Items can start countdown timers that gate subsequent items. For example, in the Supplement Stack, taking morning supplements starts a 30-minute wait timer before the "with breakfast" phase unlocks.
📂 Parent/Child Items
Complex items can have sub-items. In the Carnivore Protocol, "Electrolytes" expands into Salt, Potassium, and Magnesium.
Custom Protocols
You can build your own protocol from scratch using the protocol builder, or import a JSON protocol file.
🦀 OpenClaw Integration
When connected to an OpenClaw agent, Regimen becomes even more powerful:
- Load protocols via chat — "Give me a carnivore protocol" and your agent generates and loads it
- Track progress remotely — Agent can mark items complete on your behalf
- Smart reminders — Agent can check your progress and nudge you
- Protocol generation — Describe what you want in natural language, agent creates the JSON
Commands
Your AI agent can send these regimen commands:
| Command | What it does |
|---|---|
regimen:loadProtocol | Load a full protocol JSON |
regimen:resetDay | Reset today's progress |
regimen:completeItem | Mark a specific item done |
regimen:skipItem | Skip an item for today |
regimen:getState | Get current protocol and progress |
🤖 Creating Protocols with AI
You don't need to write JSON by hand. Just describe what you want:
"Create a morning routine with hydration, 10 minutes of sunlight, and a cold shower with a stopwatch"
Your AI agent (Claude, GPT, etc.) can generate a valid protocol JSON. The protocol schema supports:
- Multiple phases with color-coding
- Sequential or parallel phase unlocking
- Standard checkboxes and stopwatch items
- Wait timers that gate subsequent items
- Parent/child item nesting
- Custom reset times
For AI integration details, see the OpenClaw guide.
Daily Reset
Progress resets automatically at the configured time each day. You can also reset manually from the settings menu.