All work

Level up your career, one skill at a time

HabiliTree turns a career into a living skill tree. You map what you can do today, pick the role you want, and get a short plan that closes the gap. I designed, built and launched it end to end.

Role
Founder, product designer and builder
Timeline
Concept 2025, launched October 2026
Scope
Research, game design, design system, brand, AI-assisted build, launch
Status
Live at habilitree.com
HabiliTree's skill tree on desktop: eight colored branches of hexagon skills around a central node, with a target role and a readiness bar at the top.

Nobody tells you what it takes to get promoted

Ask a manager what you need for the next role and you usually get a vague answer. Career ladders live in PDFs nobody reads, and courses teach you things without telling you what to learn or why. Meanwhile, the skills that jobs ask for are changing faster than ever.

59 in 100

workers will need reskilling or upskilling by 2030.

~40%

of the core skills jobs require are expected to change by 2030.

63%

of employers name the skills gap as the biggest barrier to transforming their business.

Source: World Economic Forum, Future of Jobs Report 2025.

"Which career should I even pick?"

The new grad

Has potential but no map of where each path leads.

"What's missing for my promotion?"

The climber

Wants to grow where they are, but can't see the gap.

"Do I start from zero?"

The switcher

Wants a new field and undervalues the skills they already have.

"What do I learn now that AI is here?"

The one who feels lost

Overwhelmed by change and unsure where to put their time.

It started as a poster I made for myself

In 2025 I drew my own design skill tree in Illustrator: every skill a hexagon, every hexagon a level from one to five. It helped me see where I stood. But a poster can't tell you what is missing for the next role, and it doesn't change as you grow.

Before that, I had explored the same pain with a career-discovery program for young people: 20+ interviews and 8 personal career reports. The pattern was the same everywhere. People can't see their own skills, or the distance to where they want to go.

Daniel's hand-made design skill tree poster, with hexagon skills grouped by color and rated from one to five.
Before: my personal skill tree, drawn in Illustrator.
The same idea as a product: an interactive skill tree on a phone, with a target role and readiness percentage.
After: a tree anyone can fill in, that updates as they grow.

A career is a game nobody explained the rules of

So I designed HabiliTree like one. Four principles guided every decision:

Show the whole map

You see every skill of a career at once, grouped in branches, so growth stops being a list of guesses.

Plain language, no HR jargon

Each skill has five levels written as things you actually do, from "I understand the basics" to "I create new ways of doing it".

Progress you can measure

Pick a role and the tree shows what already counts, what is missing, and a readiness percentage.

Game-like, never childish

Points, badges and streaks reward real effort. The tone is a coach, not a cartoon.

Three steps, about five minutes

  1. Step 1
    Assessment screen: each skill with a 0 to 5 level picker.

    Map your skills

    Rate each skill on five levels described in plain words. There is an "I'm not in this field yet" path for people in transition.

  2. Step 2
    Careers screen: a ladder of roles from Associate to Head of Design, each with a readiness bar.

    Choose your path

    See every role on the ladder with how ready you are for it, and pick the one you want next.

  3. Step 3
    Action plan screen: quick wins one level away, with what reaching the next level looks like.

    Follow the plan

    A short action plan, ordered by impact, starting with quick wins one level away. Save it as a PDF.

Skill dialog for Prototyping, growing out of its node on the tree, listing five levels with the current and target level marked.
The skill dialog grows out of its node. It shows your level, the level your target role needs, and what each level looks like in practice.

Game mechanics with a job to do

Gamification is my specialty, and the rule here was simple: every mechanic has to change a behavior, or it doesn't ship.

PointsMake effort visible

Every level you gain adds points, so progress you'd never notice becomes a number.

BadgesCelebrate firsts

First skill mapped, first target chosen. Small wins that pull people into the next step.

StreaksBuild a habit

Coming back on consecutive days keeps learning small and regular, not a once-a-year review.

The treeSee growth at a glance

Nodes fill and light up as you level up. State is shown by shape and icon too, never color alone.

Trail node states from the design system: empty, in progress, mastered, target needed, target met and selected, plus eight branch hues.
Node states. Six states, each readable by ring shape and icon, in eight branch colors.

A design system before the screens

I started with the system, not the pages. Every color, font, space and shadow lives in one tokens file. A script turns it into CSS and checks WCAG AA contrast on every build, so a bad color pair can't reach production. A living style guide documents 19 components, with a changelog and semantic versions.

That paid off fast: I explored four visual directions in a single day, and every screen followed each change automatically.

  1. v0.1

    Foundations

    Tokens, contrast checks and the first 19 components. Amber and blue, with a serif display font.

  2. v0.2

    Jewel tones

    The serif felt too editorial for a game. Moved to green-black worlds with glowing hexagon nodes and 8 branch hues.

  3. v0.3

    Sci-fi HUD

    Still too calm. Violet glass panels, neon outlines, 45-degree cut corners and Oxanium, a squared techno font.

  4. v0.4

    A readable brand

    The drawn wordmark was hard to read. A new logo in Sora, a full logo kit, motion rules and a brand manual.

Color

Void#0A0716 background
Surface#130D2A panels
Violet#A57BFF brand, actions
Growth#FF7BAE what you have
Future#55D6FF your target
Success#6BF0B0 goal reached
  • UX
  • UI
  • Research
  • Visual
  • Service
  • CX
  • Design & creativity
  • Leadership

Typography

Level up your career.

Oxanium 700 · display, uppercase, +0.06em

Map your skills on a living career tree and see exactly what stands between you and the role you want.

Instrument Sans 400/600 · text and interface

Components

Button variants: primary, secondary, ghost and danger, in three sizes, with loading and disabled states.
Buttons: one primary per view, 44px minimum target.
Eight trail hub nodes, one per branch, each with its own icon and color.
Trail hubs: the root of each branch, icon plus color.
Segmented progress bars: pink for skills mastered, cyan for the gap to a target role.
Progress: pink is what you made, cyan is what's left to your target. The number is always shown too.
Level pips: five small hexagons, filled for the current level and hollow cyan for the level a target role needs.
Level pips: filled is your level, hollow cyan is what the target needs.

Rules that keep it accessible

AA contrast, enforced

The token build fails the check if any text pair drops below 4.5:1.

44px touch targets

Even the smallest node meets the minimum on mobile.

State is never color only

Shape, icon or text always carries the meaning too.

Reduced motion

Glows and animations stop when the system asks for less motion.

Cover of the HabiliTree brand manual: The living map of your career, with the hexagon tree symbol.
Brand manual. Essence, voice and tone, logo, color, type, iconography, motion and the gamification visual language, in one place.

Built with AI, shipped for real

I built HabiliTree working with Claude as my engineering partner: Next.js for the app, Supabase for accounts and saved progress, Vercel for deploys and Resend for email. You can start without an account, your progress stays in your browser, and creating an account saves it to the cloud. You can delete it from your profile at any time.

4careers
155skills
32branches
28roles
5levels per skill
4languages

Launch was part of the design work too. I set up the domain, a blog, a pricing page and a contact flow for companies, and produced the pitch deck and the first social campaigns from a single marketing brief, so every piece tells the same story with the same real numbers.

What's next

Payments are designed and ready to switch on for a Premium plan. The bigger step is HabiliTree for companies: custom career paths, a manager view and internal mobility, so people can grow inside a company instead of leaving to find a path.

What I learned

Next case

Embarkei: onboarding that doesn't end on day one

An onboarding app first designed inside a multinational, later built end to end as a live SaaS.

Live productembarkei.com.br
Read the case

Let's build something people actually use.