Active in production (World Shield)
Skool Operations Actor
The autonomous Skool community builder.
$497/mo or $4,997 one-time license
What it does
Builds, populates, and maintains a Skool community at scale. Logs in once, saves the session, then runs every admin action programmatically: settings, categories, courses, lessons, covers, pricing, calendar events. Replaces the 40+ hours of manual setup a serious Skool launch normally takes.
Commands and features
- discover. Scans admin surfaces and dumps HTML + screenshots for selector discovery.
- seed-settings. Sets group About, tagline, rules. Bulk-applies group settings.
- seed-categories. Creates discussion categories (handles Skool's 10-category free-plan cap).
- seed-courses. Creates course shells. Handles 50-char title limit. Idempotent re-runs.
- seed-welcome. Pins the welcome post in General. Auto-detects category dropdown.
- delete-duplicates. Finds courses with identical titles, deletes all but the first. Handles Skool's type-name-to-confirm dialog.
- set-course-cover. Uploads a course cover image via 3-strategy fallback (filechooser, setInputFiles, DataTransfer drop).
- delete-all-pages. Nukes every lesson page in a course. Loop-based, handles Skool's minimum-page constraint.
- add-lesson. Adds a lesson: reuse-placeholder logic, pencil-edit click, fill title + body, save. Pre-save + post-save verification.
- set-course-pricing. Sets course visibility/pricing: Open / Buy now / Level unlock / Private. Auto-fills price for Buy now mode.
- create-event. Adds a recurring calendar event with title, description, weekday, time, duration.
- post-next. Drips the next queued post from content-queue.json. Cron-friendly, idempotent state file.
What you get
- Login + 14-day session persistence (no verification-code spam)
- Cookie-cached login, reused across all subsequent invocations
- Pre-save title verification with auto-retry
- Post-save sidebar audit, warns on duplicates or missing titles
- Reuse-placeholder logic prevents duplicate page creation
- Discovery captures: HTML, PNG, JSON metadata per action
- Human-pacing: random delays per character + 15% random skip on cron runs
- Idempotent re-runs: detects existing state, skips completed work
- Built on Playwright + TypeScript + Apify SDK
Ideal for
Skool community owners with 5+ courses, 100+ members, or multiple groups. Teams launching paid Skool tiers. Agencies running multiple client communities.
Timeline
Same-day setup for managed, 2-5 days for licensed self-hosted.