Agent skill · software engineering · mvanhorn

pp-skool

Every Skool community feature, plus a local SQLite mirror, FTS, and cross-community ops no other Skool tool ships.

Why this skill is useful

Adds executable commands for community management and analytics that are not available in the native Skool UI.

What it needs

Requires skool-pp-cli installed locally. About 9k tokens when loaded. Last updated 2026-08-06. 1,890 stars on the source repository.

What this skill does

Skool — Printing Press CLI Prerequisites: Install the CLI This skill drives the skool-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows: 2. Verify: skool-pp-cli --version 3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill. If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer): If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds. When to Use This CLI Use this CLI when you operate or moderate a Skool community and need analytics, exports, or automation that the native UI cannot do — classroom-to-markdown export, cross-community SQL, or scheduled digests for an agent. Unique Capabilities These capabilities aren't available in any other tool for this API. Local state that compounds posts top — Rank recent posts by upvotes, comments, or engagement and return them with full content. Pick this for a daily/weekly cron that surfaces the 3-5 most-engaging posts from any community — perfect for catching up without scrolling. leaderboard — Top members by points for the community, with level and bio fields included. Pick this when an agent needs the current community leaderboard in one call without scraping the page. digest since — Aggregate everything new across posts, comments, members, and lessons since a timestamp. Pick this when an agent needs a single brief of community activity for a daily/weekly cron. sql — Run read-only SQL across every community in your local store. Pick this when an agent needs to compose a query across multiple Skool communities you own or operate. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills mvanhorn/skool

View the source on GitHub

Browse the @skills marketplace