Generate slides
Skill alfredang/courseware_claude_agents/.claude/skills/generate_slides
AI-powered platform for generating Singapore WSQ training materials. Uses Claude AI agents to transform TSC documents into complete courseware packages including Course Proposals, Assessment Plans, Facilitator Guides, Learner Guides, Lesson Plans, and presentation slides
npx -y skills add alfredang/courseware_claude_agents --skill generate_slidesAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.0 KB, as published. Nobody here has run it
Generate Slides
Command
/generate_slides or generate_slides
Navigate
Generate Slides
Keywords
slides, presentation, powerpoint, ppt, create slides, generate slides, make slides, slide deck, training slides, course slides, i need slides, want slides, need slides, make a presentation, create presentation, i need a powerpoint, pptx, slids
Description
Help users create PowerPoint presentation slides from course materials using NotebookLM MCP.
Execution
This skill runs using Claude Code with subscription plan. Do NOT use pay-as-you-go API keys. All AI operations should be executed through the Claude Code CLI environment with an active subscription.
Response
I'll take you to Generate Slides now.
Here's what you'll need:
- Upload your course materials (Facilitator Guide, Learner Guide, or Course Proposal)
The system uses NotebookLM to generate professional presentation slides with:
- Clear learning objectives per section
- Key points and summaries
- Speaker notes for facilitators
Tip: Use your Facilitator Guide for the most comprehensive slides.
Instructions
When users ask about creating slides, presentations, PPT, or PowerPoint:
- Required Input: Course materials (Facilitator Guide, Learner Guide, or Course Proposal)
- Process Using NotebookLM MCP:
- Create a notebook for the course content
- Add source materials (documents, text, or URLs)
- Use
generate_slide_deckto create presentation - Download slides in presentation format
- MCP Tools Available:
create_notebook- Create a new notebook for the courseadd_source_url- Import web content as sourceadd_source_text- Add text content directlygenerate_slide_deck- Generate PowerPoint-style slidesask_notebook- Query content for specific sections
- Slide Generation Tips:
- Include clear learning objectives per section
- Break content into digestible chunks
- Add key points and summaries
- Include speaker notes for facilitators
- Best Practices:
- Use Facilitator Guide for comprehensive slides
- Structure slides by lesson/session
- Include assessment reminders
- Keep text minimal, focus on key points
MCP Configuration
NotebookLM MCP server provides:
list_notebooks- View existing notebookscreate_notebook- Create new notebookadd_source_url- Add URL sourcesadd_source_text- Add text sourcesgenerate_slide_deck- Create presentationsask_notebook- Query notebook contentget_notebook_summary- Get content summary
Capabilities
- Generate professional presentation slides from course materials
- Create slides aligned with learning outcomes
- Structure content by sessions/lessons
- Include facilitator notes
- Support multiple input formats (FG, LG, CP)
- Uses NotebookLM MCP for AI-powered slide generation
Next Steps
After generating your slides:
- Create a brochure for marketing — say "brochure"
- Check all documents before submission — say "check documents"