skool-classroom-builder
Automates the creation of modules (sets/folders) and lessons (pages) inside a Skool.com classroom using the **Playwright MCP server** — the same browser-automation mechanism the `social-publisher` skill uses for LinkedIn and Substack. Takes structured content as input and publishes it directly, bypassing copy-paste workflows.
Inputs
- community_id — Skool community slug (e.g. 'my-community' from skool.com/my-community)
- module_title — Title for the new module/set
- lesson_title — Title for the first lesson inside the module
- lesson_body — Lesson content — plain text, Markdown, or HTML
- community_id — Skool community slug
- module_title — Exact title of the existing module to add the lesson into
- lesson_title — Title for the new lesson
- lesson_body — Lesson content
- community_id — Skool community slug (e.g. 'thirdbrain-tech-3102')
- post_title — Post title (shown as the headline in the feed)
- post_body — Post body — plain text; newlines become paragraphs in the ProseMirror editor
- category — Exact name of an existing admin-defined category (e.g. 'General discussion', 'Announcements'). Categories cannot be created via this skill.
- pin — If true, pin the post to the feed after publishing (admin only). Default false.
- email_members — If true, enable 'Send email to all members'. Default false — leave off for evergreen/FAQ posts.
How you ask
- create a Skool module from this text
- upload this lesson to my Skool course
- post this to my Skool community
- create a pinned post on Skool
Outputs
- prefer a permanent directory)
- result (markdown)
Leveladvanced
Inputconversation
Outputdocument
Setup[mcp]
Roles[Content Manager]