Skip to content

hktitan/duolingo

v2.0.0MIT

The Duolingo playbook as agent skills — retention, streaks, gamification, learning science, curriculum, efficacy measurement, metrics, experimentation, growth, brand, voice, culture, hiring, platform and mobile engineering, observability, and LLM feature design. Distilled from 750 posts on blog.duolingo.com plus the Duolingo Handbook and Design System. Start at the /duolingo router; design and UI craft routes out to design-engineering.

duo-progression-design

Decide what a product teaches, in what order, and with how much support — then design the removal of that support instead of leaving it in forever. Covers sequencing by task rather than by the subject's taxonomy, borrowing an external standard as the progression spine, scaffolding and fading on a schedule, user-removable training wheels, the crutch that exists because it makes content cheap to build, recognition-then-production ordering inside one session, ranking content by the cost of getting it wrong, frequency-first coverage with an explicitly optional tail, and picking one canonical variant out loud. Use when someone asks what order should this go in, should onboarding start with fundamentals or with a real task, what do we cut from the tutorial, when do we take the training wheels off, why do users finish onboarding and still fail the real task, or should we invent our own levels.

Version
2.0.0
License
MIT
Read SKILL.md at the source

Pinned to revision 78072c9528fb, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.