This document introduces the SmartLesson plugin for Moodle, which expands the capabilities of Moodle's Lesson feature. SmartLesson allows content in different Lesson resources to be combined and reused across lessons. It enables adaptive content based on student knowledge and individualized learning paths. The key features of SmartLesson highlighted are its focus on reusable, granular content and adaptability. Menus and navigational maps are discussed as potential additions to improve SmartLesson's user interface. Development of SmartLesson is ongoing with an invitation for others to test the existing functions and provide feedback.