Active
Content Splitter Actor
Markdown lessons in, clean Skool prose out.
$197/mo or $1,997 one-time
What it does
Takes long-form markdown source (a book, a curriculum, a series of scripts) and emits per-lesson body files plus a queue manifest. Strips internal scaffolding, fixes Skool-incompatible formatting, and produces production-ready prose.
Commands and features
- split-pillar-scripts.mjs. Reads all source files, extracts lessons, writes per-lesson .txt files.
- shortTitle(). Smart title truncator (Skool 50-char limit). Cuts at colon/dash, falls back to word-boundary truncation.
- unwrapParagraphs(). Joins soft-wrapped lines into paragraphs. Detects and preserves list blocks.
- stripMarkdown(). Removes metadata blocks (Course/Position/Target), section labels (Script), workbook PDF refs.
What you get
- Splits long-form markdown into per-lesson body files
- Strips internal scaffolding (SCRIPT, Target duration, metadata blocks)
- Converts markdown ordered lists 1. to 1) to bypass Skool's auto-list auto-format double-numbering bug
- Bullet conversion: dashes to clean Unicode bullets (•)
- Soft-wrap unwrap: prose flows as paragraphs, not chopped lines
- Title shortener with smart truncation (under 50 char Skool limit)
- Domain reference sweeper (sed-style token replacement across all sources)
- Outputs JSON manifest with cover + lesson list per course
Ideal for
Coaches with 50+ lessons of written curriculum. Course creators migrating from Teachable / Kajabi / Circle to Skool. Operators publishing book-length content as a course.
Timeline
Setup + delivery in 24 hours.