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.