List Skool community posts
Automatically list Skool community posts on skool.com. List one page of the posts in a Skool community feed, in the order Skool shows them, pinned posts first on page 1. Returns per post the title, body text, author name and handle, creation time, comment and upvote counts, whether it is pinned, the channel it was posted in, and a direct url, plus the community's total post count. Takes the community slug as it appears in the URL (case-insensitive) and a page number; ask for the next page until one returns no posts. Fails with a clear message when the slug does not exist, the community is private to this account, or the browser is not signed in to Skool.
Input
group requiredCommunity slug as it appears in the URL, e.g. "cliefnotes" for https://www.skool.com/cliefnotes. Case-insensitive.
page optionalFeed page, as Skool pages it (about 30 posts each). Ask for the next page until a page returns no posts.
Default: 1Output
page requiredcount requiredgroup requiredposts requiredtotalInCommunity requiredTotal posts Skool reports for this community.
FAQ
Skool whoami
Report which Skool account this browser is signed in as: email, name and profile handle. When the browser is not signed in to Skool, the run fails with a signed-out error asking you to sign in, so it can be used to check a session before running other Skool scripts.
Get Skool direct-message inbox
List the direct-message conversations in the signed-in Skool account's inbox, in the order Skool gives them. For each conversation: the other person's display name, profile handle and profile URL, the last message's text and time, whether it is unread and how many unread messages it holds, and whether the account itself sent the last message. Messaging on Skool is per account, so this covers every community the account belongs to. Conversations have no page of their own on Skool, so each one links to the other person's profile. limit caps how many are returned; complete is false when more exist. An empty inbox returns an empty list. A signed-out browser fails with a signed-out error asking to sign in to skool.com.
Get comments on a Skool post
Read the comments on a Skool community post, addressed by the post's URL. Returns each comment with its author name and handle, profile link, text, time, upvote count, and how it sits in the thread — whether it is a reply and which comment it answers — plus a flag marking the comments written by the signed-in account. Replies are included and keep their position under the comment they answer. Reports the post's own comment total alongside the number returned, and says plainly when a thread is too large to return in full rather than trimming it silently.
