Preface¶
People who create teaching courseware often encounter two challenges: First, they need to repeatedly produce PPTs for the same course across multiple classes and semesters, requiring layout adjustments and color re-schemes every time. Second, schools or institutions often have an existing “Premium Course” template (with fixed background images, theme colors, and layouts); manual creation easily leads to deviations, resulting in inconsistent fonts and font sizes across pages. This Skill targets the specific scenario of “batch generating structurally unified teaching courseware based on fixed templates.”
What is this¶
Da Feng Teacher’s Premium Course PPT Courseware Generator is an Agent Skill based on the universal SKILL.md format. It is identified as @indiv-dfteacher/fmg-ppt-courseware, maintained by community publisher user_73cb5b59, categorized under office-efficiency, with a current version of 2.1.3. Its positioning can be summarized as: input a “Topic + Outline,” and output a courseware PPTX file with unified structure, consistent fonts and sizes, and a visual style fully inherited from the premium course PPT template.
According to data from the SkillHub page, this Skill has a score of 100,000 and 8,324 downloads (data is based on real-time page display). It does not require an API key (tag requires_api_key=false) and can be invoked directly after deployment.
Core Features¶
1. Inheritance of Template Visuals. The generated PPTX fully reuses the premium course PPT template; background images, themes, and color schemes are inherited from the template, eliminating the need for users to specify color schemes.
2. Fixed Five-Page Structure. Each set of courseware contains five fixed page types: Cover, Learning Objectives, Body Text, Summary, and Homework. This ensures that the skeleton of the generated courseware is consistent and does not deform with changes in topic.
3. Fixed Layout Details. Cover text is white to match the template. Content on body text pages is located in the left 2/3 of the page, while the right 1/3 is left blank for the instructor’s portrait.
4. Consistent Fonts and Sizes. Fonts and font sizes are unified throughout the entire document, avoiding the page inconsistency issues commonly found in manual layouts.
5. Simple Input Method. Users only need to provide the topic and outline to trigger generation, without manually specifying layout parameters.
Installation and Activation¶
This Skill is based on the universal SKILL.md format, and no official one-click installation commands for specific clients were provided in the documentation. Following common practices, placing the SKILL.md file from the Skill directory into the skills directory of the Agent client being used will allow it to be recognized and loaded:
skills/
└── fmg-ppt-courseware/
└── SKILL.md
Once enabled, request courseware generation using “Topic + Outline” as input. If the client used (Cursor, Codex CLI, Claude Code, etc.) has differences regarding the skills directory location or loading method, refer to the respective client’s documentation; this material has not verified specific differences among clients and will not expand on them here.
Official Address:
https://api.skillhub.cn/indiv-dfteacher/fmg-ppt-courseware
SkillHub Page:
https://www.skillhub.cn/skills/indiv-dfteacher/fmg-ppt-courseware
Typical Usage¶
The invocation method is: provide the teaching topic and content outline, and the Skill will generate the entire set of PPTX courseware. The generation result includes five fixed page types: Cover, Learning Objectives, Body Text, Summary, and Homework, with layouts automatically applying the template.
Suitable typical input scenarios:
- Batch production of courseware according to textbook chapters, with one set per chapter and completely consistent structure;
- PPTs for open classes and demonstration classes that require strict adherence to institutional templates;
- Training materials where multiple people collaborate on drafts and need unified layouts.
It is important to note that the official documentation does not provide specific prompt examples or command-line parameters. The above is a description at the input/output level; the actual invocation form depends on the definition in the loaded SKILL.md.
Applicable Scenarios and Notes¶
Suitable for: Teachers, teaching researchers, and training professionals who need to batch produce teaching courseware, open class PPTs, or training materials based on fixed templates.
Limitations and Notes:
- Layout is not flexible. The five-page structure, the left 2/3 content area, and the right 1/3 portrait blank space are hardcoded, making it unsuitable for courseware with high content density;
- Visuals fully inherit the template. The template itself needs to be prepared by the user in advance or provided by the Skill environment;
- Source is Community. The publisher is a community user; it is recommended to evaluate it personally before use;
- Data Accuracy. The rating and download data come from SkillHub page scraping results and may differ from real-time page data;
- Environment Dependency. This Skill does not require an API key, but generating PPTX relies on document processing capabilities within the running environment; environmental differences may lead to varying output effects.
The author also provides a public account (WeChat Official Account) named “Digitalized Teaching Da Feng Teacher” (数智化教学大冯老师) for obtaining relevant resources and skills, which can be followed for future updates.
Conclusion¶
The value of this Skill lies in solidifying the task of “batch creating courseware based on templates”: input topic and outline, and obtain a PPTX with unified structure, fonts, colors, and layouts, saving the time spent on re-arranging and proofreading every time. If your scenario involves batch producing premium courses, open classes, or training materials, you can obtain and load it for a trial from the official address above.