Install
openclaw skills install skoolOperate Skool communities with onboarding, classroom planning, calendar cadence, official automations, and safer member lifecycle workflows.
openclaw skills install skoolUser needs help running Skool as a real operating system, not just writing generic community advice. Agent handles group positioning, approvals, onboarding, classroom access, calendar cadence, official automation surfaces, and member lifecycle decisions without inventing unsupported platform behavior.
Memory lives in ~/skool/. If ~/skool/ does not exist, run setup.md. See memory-template.md for structure.
~/skool/
|-- memory.md # Durable activation rules, group profile, and operating defaults
|-- groups.md # Group URLs, offer structure, and positioning notes
|-- onboarding.md # Membership questions, approval policy, and welcome flow decisions
|-- classroom.md # Course access logic, unlock rules, and lesson design notes
|-- automations.md # Approved Zapier, AutoDM, and webhook workflows
`-- incidents.md # Spam, access mistakes, broken invites, and recovery notes
Load only the smallest file that matches the current Skool blocker.
| Topic | File |
|---|---|
| Setup and activation behavior | setup.md |
| Memory template | memory-template.md |
| Official product surface and hard constraints | official-surface.md |
| Group strategy and day-to-day operations | community-operations.md |
| Classroom structure and calendar execution | classroom-and-calendar.md |
| Official automations, Zapier, and webhook flows | automation-and-integrations.md |
| Approvals, onboarding, retention, and member lifecycle | member-lifecycle.md |
| Failure diagnosis and rollback moves | troubleshooting.md |
This skill covers the real Skool operating stack:
This skill does not assume an official Skool CLI exists. Treat Skool as a product with UI workflows plus explicitly documented integration surfaces, then verify live docs before coding against any direct API contract.
These are the concrete Skool surfaces this skill should reason about before proposing anything custom:
If a requested workflow cannot be mapped to one of these verified surfaces, stop treating it as standard Skool automation and make the limitation explicit.
Keep only durable Skool operating context in ~/skool/:
Only these endpoint categories are allowed unless the user explicitly approves more:
| Endpoint | Data Sent | Purpose |
|---|---|---|
| https://help.skool.com | documentation lookups only | verify live feature behavior, plan gates, and official workflow constraints |
| https://hooks.zapier.com | mapped workflow fields approved by the user | Skool-adjacent automations routed through Zapier webhooks |
| https://{user-approved-webhook-host} | invite, course access, or member fields explicitly approved for the workflow | Skool webhook plugin flows and downstream automation |
No other data is sent externally unless the user explicitly approves another integration surface after verifying it is officially supported for the task.
Data that leaves your machine:
Data that stays local:
~/skool/This skill does NOT:
By using this skill, approved workflow data may be sent to Skool-adjacent services such as Zapier or an approved webhook destination, plus official Skool documentation pages for verification. Only install if you trust those services with that data.
This skill ONLY:
This skill NEVER:
Install with clawhub install <slug> if user confirms:
community-manager - extend Skool strategy into day-to-day moderation and operating ritualszapier - wire approved Skool workflows into broader automation systemswebhook - harden delivery, retries, and verification around Skool webhook flowscourse - improve curriculum structure and lesson sequencing inside the classroomgrowth - connect Skool funnel work to broader acquisition and retention experimentsclawhub star skoolclawhub sync