Agent Skill
2/7/2026web-presentation-generator
A skill to generate beautiful web-based presentations using various templates.
W
windtalkergold
0GitHub Stars
1Views
npx skills add WindTalkerGold/slides-maker
SKILL.md
| Name | web-presentation-generator |
| Description | A skill to generate beautiful web-based presentations using various templates. |
name: Web Presentation Generator description: A skill to generate beautiful web-based presentations using various templates.
Web Presentation Generator Skill
This skill allows you to generate professional web-based presentations by copying pre-built templates.
Configuration
Templates Directory: {{TEMPLATES_DIR}}
Capabilities
1. List Available Templates
To see the list of available styles/templates, look into the Templates Directory:
{{TEMPLATES_DIR}}
Common templates include:
template-01-minimaltemplate-02-darktemplate-03-corporate- ...and others.
2. Create a Presentation
To create a new presentation, you must COPY the desired template directory AND the server script to the user's specified destination.
Instructions for the Agent:
- Identify the user's desired template.
- Construct the source path:
{{TEMPLATES_DIR}}/<template-id> - Copy the template: Copy the entire directory content to the user's target destination.
- Copy Server Script: Copy
{{TEMPLATES_DIR}}/../server.jsto the target destination (same folder as index.html).- This is required because the slides use ES Modules which need a web server to run correctly (avoiding CORS issues).
3. Customize & Run
After generation, inform the user:
- Run
node server.jsto start the presentation. - Edit
slides/*.jsto change content.
Example Interaction
User: "Create a dark mode presentation in ./my-talk" Agent:
- Locates
{{TEMPLATES_DIR}}/template-02-dark. - Copies
{{TEMPLATES_DIR}}/template-02-darkcontent to./my-talk. - Copies
{{TEMPLATES_DIR}}/../server.jsto./my-talk/server.js. - Tells user to run
node server.jsinside./my-talk.
Skills Info
Original Name:web-presentation-generatorAuthor:windtalkergold
Download