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

  1. Enable the Regimen nugget from the nugget picker
  2. Choose a preset protocol or build your own
  3. 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:

CommandWhat it does
regimen:loadProtocolLoad a full protocol JSON
regimen:resetDayReset today's progress
regimen:completeItemMark a specific item done
regimen:skipItemSkip an item for today
regimen:getStateGet 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.