How Habitica's Creator Uses Habitica
Jan 08, 2021

[Update 2024-05-19] I have a podcast episode for this here.

This is lefnire's usage guide to Habitica. I created Habitica but am no longer with the company. Nonetheless, I've rarely missed a day since 2012, and have learned a lot about psychology since then through various projects and books, and have integrated the lessons and practices into my Habitica system. This system is a tad complex, but once you get dialed it can make Habitica truly improve your life. If you're just getting started, start here. If you're a seasoned pro, read this as it might change your play style. It's like an "ultimate build guide" or "speed runner guide" for RPGs.

Note: this guide is incomplete. Like it in Disqus below to let me know it's worth completing; then I'll get my butt in gear.

You'll note the task-types are out of order (Dailies, ToDos, Habits, Rewards). I'm tackling from most-to-least understood / properly-used tasks, to ease in. Users immediately flesh out Dailies, then hesitate looking at Habits. "Wait, should this be a Habit or a Daily?" In short, Dailies are must complete x times / (day|other), and Habits are can trigger any number of times / day. Obvious examples of Dailies are Exercise, Journal, Brushed Teeth. You aren't likely to do these more than 1x per day. If you do have something you want to do a certain number per day, you can add checklists to Dailies - one check per time. Me, I have a Work Daily with 1 check per Pomodoro session, amounting to a full day's work. More on that soon. Habits, on the other hand, are things you may or may not do multiple times / day, like Smoke[-], [+]Healthy Food[-], or [+]Glass of Water.

My personal Dailies are:
  • Plan for the day (triage ToDos, work, calendar & contacts, etc)
  • Take meds
  • Meditate
  • Work [8x checklist for each Pomodoro]
  • Exercise
  • Journal
  • 1h work-related reading
  • (some more that won't make much sense, screenshot here TODO
Digital workers

Recommendations for digital employees - anyone who's in front of their computer all day. Use the Pomodoro Technique. This entails 30m of dedicated work-time (no Reddit, emails, bathroom - nothing), followed by a 5m break (email catch-up, stretch & hit the fridge, Reddit, etc). The absolute best tool I found for this Habitica Pomodoro SiteKeeper. It's not just because of the Habitica integration - previous I spun my own Habitica integration into desktop Pomodoro timers that allowed custom trigger code; and there are other Habitica-integrated Pomodoro tools. It's that this tool is very full-featured. Purchase to surf, block otherwise (or free on breaks), up/down habits and a 4-pomo combo multiplier, KB shortcuts, etc. Read the page for the specs.

Daily overflow

One common question is "what if I have something I want to do at least x/day, with no ceiling?". Eg, for me and my 8x-checklist work Daily, what if I work extra that day? I want to be rewarded for overtime. The solution is to add an "overflow Habit". Eg, you could have a [+]Extra Work Habit you click for every Pomodoro beyond the expected Daily checklist, and more for each Daily you might overflow. Me personally, I have a general overflow Habit for all Dailies; a catch-all.

Honestly, I wish Habitica merged Habits with Dailies, it would avoid confusion. This merged task would have an option "how many times per day?" where you specify a number. It would default to 1, meaning Daily; anything more is how people use checklists / overflow; and setting to 0 makes it act as a Habit (no required num/day). But we've got what we've got, so there's your workaround. Dailies for the usual stuff; add a checklist if you want x-times/day; add an overflow-Habit if you may exceed x.

Firstly, don't be afraid to use an external ToDo app - most people do. Habitica's ToDo system is relatively bare-bones - it gets the job done, but some of y'all have deeper needs. Me personally, I use Workflowy for the more complex ToDos, which offers deep nesting and various advanced tools. But I do use Habitica ToDos for simpler tasks.

Now my custom setup. Use a number system, corresponding to ToDo difficulty. In any task's settings dialog, you can specify its difficulty: Trivial, Easy, Medium, Hard. Set this on your ToDos. My system is: [Hard for >30 minute ToDos] [Medium for 10m-30m] [Easy for 1m-10m] [Trivial for <1m]. Put the number in the ToDo's title, so it's visible (eg, Call Mom - 3. I wish Habitica showed difficulty on tasks). Add a Daily: ToDo with a 3x checklist.

Ok, so now you have a Daily ToDo (3x checklist), and your ToDos have their difficulty set, and labeled to indicate such. An Easy ToDo gives you 1 checklist mark. A Hard gives you 3. So you can do 3 Easies in one day, or 1 Hard, or 1 Easy + 1 Medium. Get it? As for Trivials, they don't count. They're still valuable, because marking ToDos gives you points, but they don't count towards the Daily.

Why all this setup? ToDos don't hurt you, that's why. You can add ToDos till the cows come home, and you know what happens next? I've seen this over and over... a giant list of dark-red ToDos. So add a Daily to incentivize ToDo completion. Additionally, if you don't use Habitica's ToDos (as mentioned previously), the Daily will remind you to pop over to your app. As for the number system. I previously had a "1 ToDo" daily. I ended up doing 1 Trivial each day, and ignoring the painful Hards. This helps you spread your efforts properly.

Digital workers

Remember that Pomodoro system above? During your 30m work sessions, add anything that comes to mind that would normally derail you as Trivial ToDos. Eg, something popped in your head to look up, or you suddenly want to buy something - don't do it, you're in your 30m session! Instead, add it as a Trivial, and plow through those Trivials on your break. Remember, Trivials don't count towards your ToDo (3x) Daily, but they do still give you points. Doing this will give you dopamine for postponing gratification, thus developing good attention habits.

TODO ADD IMAGES

Alright *rolls up sleeves*, the dreaded Habits. This one's hard for people to figure out, so let's do this. Create Habits for things you do any number per day, with no number in mind. Mine are Smoke[-], Alcohol[-], Coffee[-], [+]Junk/Health Food[-], [+]Overflow. Or these were my Habits, details below. The most important bit about Habits is that they reward or punish you for every action. This is a crucial point in self-improvement. It's a mistake to have a Daily called Didn't drink yesterday or Only healthy food; instead you want every drink and every food to count. The notion here is "my diet starts tomorrow" just because you failed once today. Your diet always starts - it's always on. Each slip-up is a single slap to the face (-HP), learn a lesson, and get back on the horse right now, not tomorrow. This sounds draconian, but it's quite the opposite - it's about self-forgiveness. Tell yourself you made a mistake, but that's ok - you're still trying moment-by-moment. This is an exercise in mindfulness and presence. Remember, if you need to do something x times / day, it's a Daily (add an overflow-Habit if needed); if it's unbounded, it's a Habit.

Gnothi

I created a website Gnothi which will give you insights on Habits & Dailies. It shows how tasks correlate with each other ("sleep is most effected by coffee, alcohol") as well as overall top-influencers ("alcohol has the most impact on you in general"). There's a lot to Gnothi, it's actually primarily a journal app, but it syncs with Habitica to provide valuable insights. More details on this feature here.

CBT

Now. All that said, I actually recommend a totally different approach - scratch all that Habit talk, we're starting over. Delete all your Habits (except Overflow and any 3rd-party Habits, like SiteKeeper) and create a single Habit. It's called [+]CBT[-]. CBT is a powerful tool in psychology often prescribed by therapists. It can be summarized as "think before you act", but that really doesn't do it justice. I recommend listening to this audiobook, but do some digging for other resources (I'll update here if I find more). Here's the system. Every time you feel the urge to smoke, or browse Reddit, or eat junkfood, etc - you think. "Why do I want to smoke? It's because I'm avoiding work, or I need a break. What does that feel like... can I cope with this feeling? It's actually going to do more harm than good, I'll increase my anxiety chemically, and add time not spent working, further compounding anxiety. Plus all the health consequences, etc etc. Maybe if I just do 5m of work, and see what comes after." If you do that whole thought-process (a CBT), then you get a point - click the +. Nine times out of ten, this is enough to talk you out of your brush with a bad decision; it really works. But... sometimes you'll still cave. "I don't care, I need that smoke". Then you lose a point. In this case, you gained a point and lost a point. It's ok! It's a-ok to lose a point, as long as you did the thought-process; because that process will change your behavior over time. Self-forgiveness, your diet always starts. The only "bad" act here is to not do the thought process first, to just skip it and do the bad habit. In that case you lost a point without gaining one. Read this section a couple of times, listen to that audiobook - CBT is transformative, it will change your life.

A few more perks to the CBT Habit. First, it simplifies everything. With Habits already causing confusion, get rid of them - there's only one Habit, CBT. Second, because it's a [+][-] Habit, you're incentivized to keep it [+]-balanced when it's too red. A problem with [-] Habits is they self-heal, giving you too much leeway. If you have 10 different Habits, and you're spreading your bad habits across them, you're going to easy on yourself. With this CBT Habit, all bad choices are compounded into one, doing some real damage to your avatar. The only way to come back is to do some CBTs (stop, breath, think through the decision you're about to make). This forces you to develop CBT as a habit, and that's a really really good thing.

Ok, why did I mention Gnothi above? Felt out of place. Well, if you're using a CBT Habit to replace all your Habits, then you'll lose some insights on Habit correlations. Eg, I learned through Gnothi that coffee was having a huge impact on my life. Don't worry 2-cuppers, it's healthy; I was drinking 8 cups / day. Switching to the CBT Habit meant losing my Habit analytics. That's ok for me now, I care more about change than insight. But if you want some Habit analytics, maybe try individual Habits as-intended for a while, paired with Gnothi, then after you've gotten a decent gauge, switch to the CBT setup.

Rewards rewards. The least-properly-used feature of all! Yet, in my opinion, the single most impactful, most likely to sculpt your behavior, feature on the entire site. This is serious business. I say "come for the gear, stay for the guilty pleasures". People come to Habitica because for the dopamine-drip of in-game rewards. Gold, gear, pets - a treasure-trove of dopamine. And it works! Until it doesn't. Eventually, your brain sees through the act - these trinkets are fake, they don't exist. Gear has value in-game, it impacts damage dealt, incurred, etc. But something happens mentally where you eventually see through the ruse. I see it time and again. Users will play for a while, but find they lose motivation (or worse... more below).

What you need is a reason for good behavior. You earned dessert because you ate vegetables. You can play video games because you did your homework. Because because - because you earned it. You will change your entire Habitica experience and vastly improve your behavior by switching to custom rewards. When you switch from meaningless dopamine to a balanced life with earned pleasures, your whole mindset changes.

There's two reasons for this. First, too strong a focus on good habits creates a dull and anxious life - a Jackad'l boy (joke). It can actually have severe negative mental health consequences - it leads to burnout, existentialism, perfectionism, and anxiety. So while in-game rewards offer training wheels to the process, keeping those on too long can burn you out. Not just on Habitica, on self-improvement in general. It becomes orthorexic, leaving you with a bad taste and self doubt. Again, in-game rewards are great; continue to use them and have fun with the game aspect of Habitica; but eventually, when you're ready, start focusing custom rewards. The second reason for custom rewards' effectiveness is this. Guilty pleasures are the spice of life. TV, video games, cake, a beer at the end of the day. Don't give these things up - it may sound an exaggeration, but to me life is less valuable without video games (VR). The problem is that these guilty pleasures make you feel - you guessed it - guilty! Custom rewards removes the guilt. You earned it, so when you partake you feel good about it, not bad. The net result is feeling good about your self-improvement (rather than anxious) and good about your rewards (rather than guilty). No rewards, or only in-game rewards, will remove this benefit. Custom rewards allows you to enjoy what makes life liveable.

So what's a custom reward, and what's a bad Habit? Simple: a bad Habit is something you want to quit (like smoking) and a reward is something you enjoy. Some rewards are obvious, but others make you feel guilty. Ask yourself: what's life without this guilty pleasure? Worse? Then it's a reward. You may have a balance problem with video games (read: addiction); but fitting it into an earned play-time regimen via Habitica (and a timer) adds balance. Make sure you digest that: Habitica with custom rewards adds balance into your life. That's the difference. It's personal to you; eg, alcohol is a common trip-up: reward or bad Habit? Just ask the question: do you want life without alcohol?

Some more points. Consider adding real-life purchaseables as rewards. Eg, 100gp for a new book or game. Again, it relieves the guilt when earned. Also, if you fall off the horse (eg, if you do something without earning it) - that's ok, take note and try to stick to the system next time. Habitica is a constant lesson in momentary failures, self-forgiveness, then trying again to stick to the system. Finally, prices will vary per person. It depends on the number of Tasks you have, and your Perception (the attribute, usually focused on by Rogues, which maximizes in-game rewards). Below are some prices which work for me, start with that then alter the prices over time as you see fit based on your goals.

  • 10GP Read for 30m
  • 15GP Junk food
  • 30GP 1 TV episode
  • 75GP 1 hour gaming
  • 100GP Buy a new video game

And again, I still continue to use in-game rewards (gear & items), but usually do so with excess gold. I prioritize custom rewards. Find the balance that works.

In Rewards (above) I pushed hard on balance. Colors is another key in Habitica to improving balance in your life. Habitica tasks change color based on how you're doing - blue, green, yellow, red, dark-red. Blue means you're doing great; red means you're doing bad (frequently-missed Daily, stale ToDo, or oft-down-ticked Habit). Focus on the reds & yellows; ease up on the greens & blues.

Prioritizing colors improves your game-play. Completed blues gives less EXP + GP than completed reds; and missed blues hurts less than reds. This was purposefully designed, to let you take a breather where you can, and pick up on your shortcomings. But more than game-play, this approach teaches life lessons in balance. Let's break it down.

Balance is a key to life, something you need to learn to thrive. In this context, balance is a matter of considering your goals (are we in a boss-fight? am I burnt out already? do I want this reward?) and acting only in accordance with your goals. A big problem, another bit that leads to burnout, is when players are perfectionists. They want to complete all their Dailies and maintain their streaks, regardless of their energy level or bigger-picture goals. If you play Habitica as a perfectionist, it's imperative to complete all Dailies. This is a mistake. I believe that perfectionism is a bad thing. And not in the "oh, I'm such a perfectionist" pretend-bad way people say respond to "what's your biggest weakness." I think perfectionism can prevent you from pursuing big goals. If you limit your Dailies to things you know you can complete each day, you won't push yourself. I've seen players do just this - limit their Dailies to basically a bucket-list of reminders, like taking their meds & brushing their teeth. Scrap those Dailies, add a whopper which you don't know how often you'll complete. Let the color speak for itself, focus on it when it's red, and let it go un-completed sometimes! Think bigger.

Personally I dislike streaks & perfect-day bonuses. I think it encourages perfectionism, and perfectionism stunts big-goal pursuit. As I said, perfectionism often stays a player's hand from adding a Daily they worry is too big for their perfect-day plate. Forget about perfect days, forget about streaks. Do yellows & reds; any time left over (if you're not spent for the day) do greens. And do this for me: don't ever do blues. What do you think of that? Unless it's a basic reminder (like medication), I challenge you to go through the discomfort of never completing blues. What you'll find is you'll end up challenging yourself more towards bigger-picture goals (steps towards a job, degree, or travel) since you're learning first-hand how to handle short-term discomfort for long-term gain. Your health will be fine, the boss will bearly nick your party. Try it!

Incomplete
Conditioning

What style(s) of behavior-conditioning do you think work best for you? Check all that apply, but try to limit it. Ask yourself: "I'm likely to repeat behavior if _". See this for more. Think hard, all but the first option are worded "negatively", but everyone is different - think about your personal experiences and the results. Eg, I'm "negative reinforcement", because I'm more attune to fear than gain; and that's ok.

Motivation: good things happen. A bonus makes makes you perform, "good job!" makes you tick. As a kid, dessert after dinner; video games after homework drove you.
Motivation: bad things being removed. As a kid, any way to make time-out end drove you.
Motivation: bad things happening. A hand-slap ensures you won't do it again. As a kid, punishment drove you.
Motivation: not getting a good thing, because you've done a bad thing. Your toy is taken away makes you want to earn it back. As a kid, grounding (removal from friends, hobbies) drove you.
Rewards

Which style of rewards do you think motivates you more?

Predictable (static) rewards. More motivated by salary than bonuses. Prefer games with a steady grind and study-able build-guides.
Random (stochastic) rewards. More motivated by bonuses than salary. Prefer games of chance, might play lottery.
Social

How do you work in groups?

You LIKE groups! And you like to shine in those situations, you're a leader and like your value to be seen.
You do like groups, but you don't want to lead - you want to HELP.
You're a freelancer professionally, or a solo in games. You want to be responsible only to yourself with your actions.
Role Play

What kind of person are you in real life?

Gym-rat, out-doorsy, physical person.
A nurse, doctor, or other medical professional. Or just a person who loves to be there for their friends; feels you have a solid social gauge (social IQ), etc. A socialite.
Intelligence-focused. A student, scientist, or someone otherwise very focused on education. You love books.
You value freedom highly. You may be a freelancer / contractor. You play 1-player games, or you pick classes that are soloist classes. A free-thinker.
Other

What of the following is most important to you?

You like this guide, and you want to use Habitica correctly - that is, in a way that improves your habits and life balance.
You like the idea of being in-game who you are IRL. A mage is a studier; a healer is a socialite or medical professional; a warrior is active; a rogue is independent.
Results
Mage: 1
Warrior: 0
Rogue: 0
Healer: 0
Aside: besides gamifying life, my biggest life-hack is walking desks. Try it out!