How Skills Work

Track the hours you invest in becoming who you want to be.

What Are Skills?

Skills in MainQuest represent real-world abilities you are actively developing. Unlike habits (which track daily consistency) or quests (which track task completion), skills track cumulative hours of practice.

The skill system is built on a simple truth: mastery comes from deliberate practice over time. By tracking the hours you invest, MainQuest gives you a concrete picture of where your time is going and how your abilities are growing.

Creating a Skill

Open the Skills screen and create a new skill. Give it a clear, specific name that represents the ability you want to develop:

βœ“"Guitar"β€” a specific instrument
βœ“"Spanish"β€” a specific language
βœ“"React Development"β€” a specific technology
βœ—"Get better at stuff"β€” too vague to track meaningfully

You can create as many skills as you want, but focus on the ones you are actively practicing. A skill with zero logged hours is not helping you track anything.

Logging Practice Hours

After a practice session, open the skill and log the hours you spent. Be honest β€” the value of this system depends on accurate tracking. Round to the nearest quarter hour if you are unsure.

The system tracks two metrics for each skill:

Weekly Hours: How many hours you have logged for this skill in the current week. Useful for maintaining consistent weekly practice targets.
Lifetime Hours: The total number of hours you have ever logged for this skill. This is your cumulative investment β€” a running total that only grows.

Watching your lifetime hours grow is one of the most motivating aspects of the skill system. At 100 hours, you will likely notice real improvement. At 500 hours, you will feel genuinely competent. The numbers do not lie.

Linking Skills to Quests

One of the most powerful features of the skill system is quest linking. When you create a quest, you can link it to a relevant skill. This means the time and effort you spend on that quest contributes to the skill's logged hours.

How Quest Linking Works

When creating a quest, select a skill to link it to. When you complete the quest, the effort spent on the quest is captured by the linked skill. This connects your day-to-day task completion to your long-term skill development goals. A quest like "Build the login page" linked to "React Development" ensures that productive work feeds into your skill tracking.

Not every quest needs a linked skill. Quests like "Clean the garage" or "Buy groceries" are productive but may not correspond to a specific skill you are developing. Link skills when the connection is genuine.

The Hour Pool

The hour pool is your aggregate view of all skill hours across every skill you track. It answers the question: "How much total time have I invested in deliberate skill development?"

The hour pool combines weekly and lifetime views across all skills, letting you see:

  • Total weekly practice: How many hours you practiced across all skills this week
  • Total lifetime investment: Your cumulative hours across every skill since you started
  • Distribution: Where your time is going β€” are you balanced or focused on one skill?

This high-level view helps you make intentional decisions about where to invest your practice time going forward.

Skills and Focus Sessions

Focus sessions are timed deep-work blocks. When you start a focus session, you can associate it with a skill, and the session duration automatically feeds into that skill's logged hours.

This integration means you do not have to manually log hours if you are already using focus sessions. Start a focus session linked to "Spanish," study for 45 minutes, and the skill automatically gains 0.75 hours. It reduces friction and improves accuracy.

Building a Skill Development Strategy

The skill system is most effective when you approach it with intention. Here is how to get the most out of it:

Set weekly targets: Decide how many hours per week you want to invest in each skill. Check your weekly hours regularly to see if you are on track.
Link every relevant quest: Make a habit of linking quests to skills when the work is genuinely related. This captures practice hours you would otherwise forget to log.
Review monthly: Check your lifetime hours once a month. The growth is slow day-to-day but dramatic over months. Seeing "120 lifetime hours in Guitar" is deeply motivating.
Combine with Classes: Your skills can align with your chosen Class. A "Scholar" class might focus on language and research skills, while an "Artisan" might focus on craft and design skills.

Tips

  • β˜…Name skills after specific abilities, not vague categories β€” "JavaScript" is better than "Coding."
  • β˜…Log hours immediately after practice sessions for accurate tracking.
  • β˜…Link every relevant quest to a skill to capture effort you are already putting in.
  • β˜…Review your weekly hours to spot trends β€” are you investing time where you intended?
  • β˜…The lifetime hour counter is a powerful motivator. Watching it grow reminds you how far you have come.

Platform Notes

FeatureMobileWeb
Skill creationFull supportFull support
Hour loggingManual logging after sessionsManual logging after sessions
Quest linkingLink one skill per questLink one skill per quest
Weekly/lifetime trackingFull hour trackingFull hour tracking

Ready to Level Up?

Download MainQuest and start turning your tasks into adventures.