runbookify
← All plans
Staff Training & Enablement / Course / Curriculum Builder

Role-based Learning Path Builder

Bundle courses into ordered, prerequisite-aware learning paths per role, assign the right path to each employee automatically, and track how far they've gotten - so "what should this person learn?" finally has a real answer.

IntermediateA weekendBuilds onNext.js (App Router) on VercelSupabase (Postgres, Storage, Auth + RLS)Resend (email)
What you'll build

A logged-in internal tool where your L&D lead builds role-based learning paths with ordering and prerequisites, approves them, auto-assigns them to employees by role, tracks per-person progress, handles multi-role employees and approved exceptions, and exports assignments + progress to CSV.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A list of your courses (titles + any course codes)
  • Your role definitions (job titles / functions)
  • An employee roster mapped to roles
  • Free Vercel, Supabase, and Resend accounts (all have free tiers)

The problem this kills

When a new CSR starts, what should they actually learn - and in what order? Right now the answer lives in someone's head, a stale onboarding doc, or a tangle of spreadsheets. Course assignments get made ad-hoc: a manager picks a few courses, forgets the prerequisite, skips the one that mattered, and nobody can tell you six weeks later how far the person actually got.

The result is uneven onboarding, people sitting in courses they weren't ready for, and an L&D lead who can't answer the two questions that matter most: "What should this person be learning?" and "Where are they on it right now?"

This tool replaces the guesswork with structured, role-based development. Define the courses once, bundle them into ordered paths per role, and let the tool assign the right path to the right person and track every step.

What you'll build

A small, secure internal web app - built by pasting one Implementation Plan into an AI coding agent - that lets your team:

  • Load your courses, your roles, and your employee-to-role roster.
  • Build learning paths (e.g., "New CSR Path," "Shift Lead Path") as an ordered list of courses, with prerequisites enforced so nobody jumps ahead.
  • Have the L&D lead approve each path definition and the role assignments before anything goes live.
  • Auto-assign the right path to each employee based on their role - including people who hold more than one role.
  • Track per-employee progress through each path (not started / in progress / complete, course by course).
  • Handle real-life exceptions: managers can request a skip, a substitution, or credit for prior learning, and an approver signs off before it counts.
  • Export a clean CSV of assignments and progress for your LMS, HR system, or a board report.

What's inside the Implementation Plan

  • A discovery interview that runs first. Before it builds anything, the plan has the AI agent interview you about your business - your courses and how you code them, your roles, how paths should be ordered, your approval rules, and your messy edge cases. It reads a short tailored spec back to you and waits for your thumbs-up. You get a tool shaped around how you work, not a generic template.
  • A step-by-step build, each step ending with a ready-to-paste prompt - no prior coding needed.
  • The full data model: courses, roles, paths, path-steps with prerequisites, employee roster, assignments, and progress.
  • Prerequisite ordering logic and handling for employees in multiple roles.
  • Approval gates and an exceptions workflow (skips, substitutions, prior-learning credit).
  • A "No API yet?" fallback so you can build the whole thing today: import courses, roles, and the roster from Google Sheets / CSV, and export a clean assignment + progress CSV in the exact columns your system expects.

The governance it includes (this is the point)

This isn't a toy. The plan bakes in the controls that make a tool safe to run on real people data:

  • Login so only your team can use it.
  • Row-level security so each organization only ever sees its own data.
  • A complete audit trail - who built a path, who approved it, who granted an exception, and exactly when.
  • A hard human-in-the-loop approval gate: the L&D lead approves path definitions and role assignments, and managers approve individual exceptions, before anything goes live.
  • Duplicate guards so the same employee can't be assigned the same path twice (dedupe key: employee + path ID).

Who it's for

L&D leads and people managers who want structured development by role instead of ad-hoc course picks. If you can describe your roles and courses in plain language, you can build this - and finally give every employee a clear, ordered path with a real answer to "what should I learn next?"

You've got this - paste the first prompt and let the agent interview you.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.