class SlideAgent: def generate_slides(self, content): markdown_slides = f"# {content['workshop_title']}\n\n" for i, module in enumerate(content["modules"]): markdown_slides += f"## Module {i+1}: {module['title']}\n\n" markdown_slides += f"### Key Learning Points:\n- {module['speaker_notes']}\n\n" markdown_slides += "### Exercises:\n" for j, exercise in enumerate(module["exercises"]): markdown_slides += f"{j+1}. {exercise}\n" markdown_slides += "\n---\n" return markdown_slides