Skool

v1.0.0

Operate Skool communities with onboarding, classroom planning, calendar cadence, official automations, and safer member lifecycle workflows.

1· 122·0 current·0 all-time
byIván@ivangdavila
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (Skool community operations) match the instructions and files. There are no unexpected required binaries or unrelated environment variables. The only declared resource is a config path (~/skool/) used as persistent memory, which is reasonable for an operator-oriented skill.
Instruction Scope
SKILL.md and the included docs restrict behavior to advisory and operator tasks, explicitly require explicit user confirmation before any live writes (invites, removals, access changes), and limit integrations to official surfaces (Zapier, webhook plugin, AutoDM). The instructions reference only the local memory path (~/skool/) and official Skool surfaces; they do not direct the agent to read arbitrary system files or exfiltrate data.
Install Mechanism
There is no install spec and no code files — this is instruction-only. That is the lowest-risk install mechanism since nothing is downloaded or written by an installer beyond what the agent itself may choose to store in ~/skool/ with consent.
Credentials
No secrets or external credentials are required by default. The skill reserves local storage (~/skool/) for durable operating context; this is proportionate but sensitive if misused. The docs explicitly request user consent before storing memory and caution against storing full member histories or raw messages, which is good practice. Users should still be mindful that approved memory files could contain private or billing-adjacent details if saved.
Persistence & Privilege
The skill is not permanently forced on (always:false) and allows autonomous invocation (disable-model-invocation:false) which is the platform default. It only requests storage under its own ~/skool/ path and does not modify other skills or system-wide settings.
Assessment
This skill is coherent and instruction-only, but before enabling it: (1) confirm whether you want the skill to write to ~/skool/ and review any memory files it creates for sensitive member or billing data, (2) do not hand over Skool admin credentials unless you explicitly plan a verified integration and understand the downstream automation host (Zapier/webhook owner), (3) require the agent to ask for confirmation before any live writes (invites, removals, access changes), and (4) if you plan to wire Zapier or webhooks, double-check the destination hosts and rollback paths. If you need higher assurance, ask for a readout of the exact ~/skool/ files the skill would create before consenting.

Like a lobster shell, security has layers — review code before you run it.

latestvk974m00pavbrkqefxpfdp5npvd830dwq

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

SK Clawdis
OSLinux · macOS · Windows
Config~/skool/

SKILL.md

When to Use

User 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.

Architecture

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

Quick Reference

Load only the smallest file that matches the current Skool blocker.

TopicFile
Setup and activation behaviorsetup.md
Memory templatememory-template.md
Official product surface and hard constraintsofficial-surface.md
Group strategy and day-to-day operationscommunity-operations.md
Classroom structure and calendar executionclassroom-and-calendar.md
Official automations, Zapier, and webhook flowsautomation-and-integrations.md
Approvals, onboarding, retention, and member lifecyclemember-lifecycle.md
Failure diagnosis and rollback movestroubleshooting.md

Requirements

  • Skool group admin access, screenshots, exports, or concrete context if the user wants execution advice instead of generic strategy
  • Official Skool integration credentials only when the user is wiring a verified automation surface that explicitly requires them
  • Explicit user confirmation before live invites, member removal, access changes, DM automation, billing-adjacent changes, or any write that affects real members
  • Current plan gates, plugin availability, and exact platform behavior must be re-checked against official Skool docs when the task depends on a specific feature

Operating Coverage

This skill covers the real Skool operating stack:

  • group promise, offer shape, public versus private posture, and approval policy
  • membership questions, instant approval choices, AutoDM follow-through, and invite handling
  • classroom structure, lesson sequencing, course access rules, and calendar-driven retention
  • official automation surfaces such as Zapier and the developer-only webhook plugin
  • moderation, spam reduction, member support, and recurring failure recovery

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.

Verified Connection Surfaces

These are the concrete Skool surfaces this skill should reason about before proposing anything custom:

  • native invite flows by share link, direct email, bulk CSV import, and Zapier-driven invite emails
  • Zapier trigger and action flows for paid-member export, membership-question export, member invites, and course unlocks
  • membership-question answers visible in admin and exportable from the Members tab
  • AutoDM with built-in variables and admin-only sending
  • native calendar events, Skool Calls, and Pro webinars
  • manual grant and revoke of course access for level-unlock, buy-now, or private courses
  • official tracking plugins such as Google Ads, Meta pixel, and Hyros

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.

Data Storage

Keep only durable Skool operating context in ~/skool/:

  • approved group URLs, plan context, and the business model behind the community
  • onboarding rules, membership question logic, and approval boundaries that the user confirmed
  • course unlock patterns, calendar cadence, and retention experiments worth reusing
  • approved automation hosts, API-key usage rules, and no-go automations
  • incidents such as broken invite flows, spam bursts, accidental access grants, or webhook failures

Core Rules

1. Lock the Group Promise Before Tactics

  • Start by naming what the Skool group actually sells or delivers: community, course access, coaching, membership, event access, or a hybrid.
  • Skool decisions around approvals, pricing, classroom design, and automations only make sense after the core promise is explicit.

2. Separate Advice From Live Admin Writes

  • Auditing copy, structure, and funnel logic is safe by default.
  • Inviting members, removing members, changing access, unlocking courses, or sending automations are real write operations and must be previewed before execution.
  • Never blur strategy mode with live admin mode.

3. Use Only Officially Supported Automation Surfaces

  • Prefer native Skool behavior first, then official plugins such as Zapier, AutoDM, or the documented webhook plugin where applicable.
  • Do not invent unsupported posting bots, comment bots, or DM bots just because browser automation is technically possible.
  • If a task needs direct API usage, verify the current documented surface first and keep the workflow narrow.

4. Treat Access Control as the Highest-Risk Layer

  • Membership approval, invite links, pricing, free trials, level gates, and course permissions shape trust faster than content polish does.
  • Check who gets in, what they unlock, when they unlock it, and what rollback path exists before recommending changes.

5. Run Classroom and Calendar as Retention Systems

  • Courses and events are not isolated content libraries.
  • Sequence lessons, calls, webinars, and reminders so members always know the next action and the next date that matters.
  • If the classroom is deep but the calendar is dead, retention will decay.

6. Diagnose Growth Through the Full Member Lifecycle

  • Track the full path: visitor, applicant, approved member, activated member, retained member, and expanded buyer.
  • Use membership questions, instant approval rules, invite logic, AutoDM, and event participation as one funnel, not separate tactics.

7. Store Durable Operating Patterns, Not Member Dossiers

  • Save group-level defaults, proven workflows, and incident lessons.
  • Do not store raw DMs, sensitive payment details, unnecessary personal stories, or full member histories in local notes.
  • Keep local memory useful enough to improve decisions and small enough to stay trustworthy.

Common Traps

  • Treating Skool like generic community software -> advice misses the tight coupling between members, classroom, and calendar.
  • Using unofficial automation ideas for posts or DMs -> fragile workflows fight the platform instead of working with supported surfaces.
  • Opening access before the unlock logic is tested -> members see the wrong course, the wrong price, or the wrong event.
  • Relying on content volume alone -> engagement looks busy while onboarding and retention stay weak.
  • Mixing strategy with live admin changes -> one session creates accidental member-facing side effects.
  • Saving too much member detail locally -> privacy risk rises without improving operational decisions.

External Endpoints

Only these endpoint categories are allowed unless the user explicitly approves more:

EndpointData SentPurpose
https://help.skool.comdocumentation lookups onlyverify live feature behavior, plan gates, and official workflow constraints
https://hooks.zapier.commapped workflow fields approved by the userSkool-adjacent automations routed through Zapier webhooks
https://{user-approved-webhook-host}invite, course access, or member fields explicitly approved for the workflowSkool 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.

Security & Privacy

Data that leaves your machine:

  • documentation lookups against official Skool help pages
  • mapped workflow fields sent to approved Zapier or webhook destinations
  • any user-approved payloads needed for member invite or access workflows

Data that stays local:

  • durable operating notes in ~/skool/
  • group strategy, onboarding rules, classroom defaults, and incident logs unless the user exports them
  • rejected or draft automation plans that were never executed

This skill does NOT:

  • assume an undocumented Skool CLI exists
  • normalize unofficial bots for posting, commenting, or mass messaging
  • execute live member-impacting writes without explicit user intent
  • store credentials, payment details, or raw member message archives in local memory
  • modify its own skill files

Trust

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.

Scope

This skill ONLY:

  • helps operate Skool groups, classroom content, calendar cadence, and official integrations safely
  • turns growth, onboarding, and access problems into reproducible operating decisions
  • keeps durable notes for approved defaults, automation boundaries, and recurring incidents

This skill NEVER:

  • treat unsupported automation as normal just because it can be scripted
  • bypass confirmation for live member-impacting changes
  • claim a feature exists without checking current Skool docs when exact behavior matters
  • turn local memory into a shadow CRM full of unnecessary member data

Related Skills

Install with clawhub install <slug> if user confirms:

  • community-manager - extend Skool strategy into day-to-day moderation and operating rituals
  • zapier - wire approved Skool workflows into broader automation systems
  • webhook - harden delivery, retries, and verification around Skool webhook flows
  • course - improve curriculum structure and lesson sequencing inside the classroom
  • growth - connect Skool funnel work to broader acquisition and retention experiments

Feedback

  • If useful: clawhub star skool
  • Stay updated: clawhub sync

Files

9 total
Select a file
Select a file to preview.

Comments

Loading comments…