Tertiary lesson plan
Claude Code skills: auto-detect & start any app, README generator, Docker Hub push, LinkedIn posts, NotebookLM slides, secret scanner, mobile responsiveness testing | Install with npx skills add
npx -y skills add alfredang/skills --skill tertiary-lesson-planAssembled 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.
- 2 stars2 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.
What its author says it does
Copied from the file, not written here
Generate a Tertiary Infotech Academy WSQ Lesson Plan as a professionally formatted Word document (.docx) with the house cover page (course title + n8n & Tertiary logos + UEN), Document Version Control Record, auto Table of Contents, Arial 11pt body, colour-coded daily schedule tables, and a copyright + page-number footer on every page. Each training day totals exactly 8 instructional hours (9:30am–6:30pm with a 1-hour lunch; tea breaks counted within). Use when creating or updating a lesson plan / training schedule for a WSQ course.
SKILL.md
2.8 KB, as published. Nobody here has run it
WSQ Lesson Plan (DOCX)
Generate the 3-day lesson plan DOCX. Template: make_lesson_plan.py (uses prodoc.py).
How to use
- Edit
make_lesson_plan.py: setREPO_DIR, course title,LP_VERSIONS, and the per-session schedule tables. - Run
python3 make_lesson_plan.py→ writescourseware/Lesson Plan - <course>.docx. - The script asserts each day = 480 minutes (8 hours) excluding the 1-hour lunch.
Schedule rules
- Daily window 9:30am – 6:30pm, 1-hour lunch (e.g. 1:00–2:00pm). Each day = 8 instructional hours; short tea breaks are counted within the day.
- Each session is a table: Time | Topic / Activity | Duration. Topic rows are highlighted; lunch/tea-break rows are tinted.
- Include Course Overview, Learning Outcomes, the daily schedule, a Tools/Resources table, and an Assessment section.
- Verify every day sums to 480 minutes before saving.
House format — Tertiary Infotech Academy Pte Ltd (WSQ)
Every generated document/deck MUST include:
- Cover page with: the Course Title; the n8n course logo and the Tertiary Infotech Academy Pte Ltd logo;
WSQ Course Code: TGS-XXXX;Conducted by Tertiary Infotech Academy Pte Ltd;UEN: 201200696W; and a Version number. (Logos live incourseware/assets/:tertiary-infotech-logo.png,n8n-course-logo.png.) - Document Version Control Record table — columns: Version Number | Effective Date of Release | Summary of Included Changes | Author.
- Table of Contents — a Word TOC field that auto-updates (headings use the built-in Heading 1/2 styles;
updateFieldsis enabled so Word refreshes it on open). - Footer on every page — the copyright line
© 2026 Tertiary Infotech Academy Pte Ltd. All rights reserved.and Page X of Y numbering. The footer URL is www.tertiarycourses.com.sg. - Font: Arial, 11 pt body; headings in Arial bold.
- Brand colours: blue
#1F6FEB, teal#10B981, ink#161B26, grey#5B6372.
The reusable helper prodoc.py implements the cover page, version-control table, TOC field, page numbering and copyright footer — import it and call add_cover_page, add_version_control, add_toc, add_page_numbers, enable_update_fields, style_headings.