Create a Blank Folder for a New Project
Start clean. Every course gets its own dedicated project folder so skills, references and generated artifacts stay isolated per course.
mkdir my-wsq-course cd my-wsq-course
Import All WSQ Courseware Skills
Bring all the WSQ skills, agents, hooks and commands from the user level (~/.claude) into the project level (.claude). This gives the project the full courseware toolchain.
/importwsq
Download the Existing PPT into a Reference Folder
Place the current/legacy PowerPoint under a reference/ folder. Its diagrams and screenshots will be re-imported into the newly generated deck.
my-wsq-course/ โโโ .claude/ # imported WSQ skills โโโ reference/ โโโ existing-course-slides.pptx # legacy PPT with diagrams
Run the Courseware Generation Prompt
One prompt drives the full generation. Example for TGS-2023037468 โ Microsoft Power BI Data Analyst Associate (PL-300):
import all the wsq skills from the user level to project level create the courseware for this course โ TGS-2023037468 - Microsoft Power BI Data Analyst Associate (PL-300) โ PPT, LG and LP The courseware must be 100% aligned to the labs: https://github.com/tertiarycourses/TGS-2023037468---Microsoft-Power-BI-Data-Analyst-Associate-PL-300- import the necessary diagrams from the existing PPT under the reference folder Create a Learner Guide MD that mirrors the LG
Make sure the following:
- All the admin pages are present in the PPT
- Follow the skills for the file name convention โ e.g. PPT is
<<Course Title>>-version - LG must have step-by-step detailed guides to the labs
- LP must have the slide numbers
- Generate PDF for PPT, LG and LP
- Search the associated exam at exams.tertiaryinfotech.com and add the practice exam link to the PPT
Update the Assessment to Align with the PPT & Labs
Download the existing assessment (WA + PP) into the reference/ folder, then get Claude to update it so it is 100% aligned to the new PPT and the labs.
my-wsq-course/
โโโ reference/
โโโ existing-assessment.docx # current WA + PP assessment
update the existing assessment under the reference folder to align 100% to the PPT and the labs - the number of questions remains the same - the PP (Practical Performance) must follow the labs
- WA knowledge questions drawn from the updated slides
- PP practical tasks follow the lab build steps
- Number of questions stays the same as the existing assessment
Push the Courseware to GitHub
Use the secure push skill โ it blocks secrets, excludes confidential assessment folders, and adds a README automatically:
/github-push
Or push manually with plain git:
echo "# wsqcourseware" >> README.md git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://github.com/tertiarycourses/wsqcourseware.git git push -u origin main
Push the Courseware to Google Drive
Use the Google Drive push skill to upload the complete courseware set โ PPT/PDF, LG, LP and the assessments โ to the course's Google Drive folder:
/gdrive-push
- Old versions are auto-archived before the new files are uploaded
- Sharing is set to anyone-with-link (viewer)
- Provides the Google Drive link to the courseware folder at the end
Add the Courseware Links to LMS-TMS
Take the anyone-with-link view links from the Google Drive push and add them to the course page on lms-tms.tertiaryinfotech.com, in this format:
Trainer Slide โ PPT Learner Slide - PDF (get from LG folder) LG - PDF LP - PDF Assessment - DOCX
- Trainer Slide (PPT) โ the current
.pptxfrom Master Trainer Slides - Learner Slide (PDF) โ the slides PDF from the Learner Guide folder, not the trainer folder
- LG (PDF) and LP (PDF) โ the current Learner Guide and Lesson Plan PDFs
- Assessment (DOCX) โ the WA + PP question papers