Post to Skool Communities from NanoClaw
NanoClaw can publish and schedule Skool community posts through Postiz. Message NanoClaw from WhatsApp, Telegram, Slack, or Discord with the group, a title, the category label, the body, and a time. It uses the Postiz skill to resolve the group and label IDs and schedule the post in your Skool community.
Please make sure there is always a human in the loop.
Last updated: September 2026
How do I set up NanoClaw to post to Skool?
Setup, then just ask
# 1. Install NanoClaw (once)
git clone https://github.com/nanocoai/nanoclaw.git
cd NanoClaw && bash nanoclaw.sh
# 2. Add the Postiz skill to your NanoClaw fork
npx skills add gitroomhq/postiz-agent
# 3. Authenticate Postiz (OAuth device flow)
postiz auth:login # or: export POSTIZ_API_KEY=...
# 4. Connect Skool in Postiz, then message NanoClaw:
> Post the welcome announcement to my
Skool group tomorrow at 9am
NanoClaw: Done! Your Skool post is scheduled.Which Skool features does NanoClaw support?
Community Posts
Create rich community posts in your Skool groups. Share updates, lessons, and discussions with your members.
Group Targeting
Direct posts to specific Skool groups by ID. Reach the right community segment with every post.
Labeled Content
Categorize posts with labels for easy organization. Help members find relevant content by topic or category.
Course Communities
Engage your course communities with scheduled content. Keep students active with regular discussion prompts and updates.
Titled Posts
Every Skool post gets a title for clarity. Create well-structured content that stands out in the community feed.
Scheduled Posting
Schedule community posts in advance with ISO timestamps. Plan your content calendar and let automation handle delivery.
How do I post to Skool from NanoClaw?
You describe what you want in plain language and NanoClaw handles the Postiz calls for you. Here is how a typical conversation goes.
Find Your Skool Integration
Ask NanoClaw whether your Skool account is connected. It also checks which options the platform supports.
Example conversation
> Is my Skool account connected to Postiz?
NanoClaw: Yes — your Skool account is connected
and ready. Want me to post something?Configure Your Post
Set the target group, label, and title for your post. Every Skool post requires a group ID, label, and title alongside your content.
Example conversation
> Draft a Skool post about our new
feature launch
NanoClaw: Here's a draft for Skool:
"We just shipped something big..."
Want me to add media and schedule it?Create Your Post
Schedule a Skool community post with your content, group targeting, label, and title. Optionally add a schedule time for future delivery.
Example conversation
> Yes — add screenshot.png and schedule
it for tomorrow at 9am
NanoClaw: Done! Scheduled on Skool for
tomorrow at 9:00 AM.Skool Settings Reference
Mention any of these in plain language and NanoClaw sets them for you. These are the Skool options it can apply to any post.
| Field | Type | Description |
|---|---|---|
__type | string | Must be "skool" to identify the platform |
group | string | Skool group ID to post to |
label | string | Label ID for categorizing the post |
title | string | Post title (min 1 character) |
Common Configurations
Ask NanoClaw for any of these common Skool scenarios and it applies the matching settings.
Weekly Discussion Thread
Just ask
> Post it with: Weekly Discussion Thread
NanoClaw: Got it. Applying:
group: my-community
label: discussion
title: Weekly Discussion - Share Your WinsCourse Lesson Update
Just ask
> Post it with: Course Lesson Update
NanoClaw: Got it. Applying:
group: course-cohort-3
label: lesson
title: Module 5: Advanced StrategiesCommunity Announcement
Just ask
> Post it with: Community Announcement
NanoClaw: Got it. Applying:
group: my-community
label: announcement
title: Important: New Community GuidelinesWhat is NanoClaw?
NanoClaw is an open-source AI assistant that runs each agent in its own Docker container and is built on Anthropic's Claude Agent SDK. It was created as a smaller, easier-to-audit alternative to OpenClaw. It connects to WhatsApp, Telegram, Slack, Discord, Microsoft Teams, iMessage, and more, and supports per-group memory and recurring jobs.
Container-Based
NanoClaw runs in containers for easy deployment and isolation. Spin up your social media automation agent in seconds with Docker.
Multi-Platform Chat
Connect to WhatsApp, Telegram, Slack, Discord, Microsoft Teams, and more. Message NanoClaw from wherever you already communicate.
Memory & Context
Schedule recurring tasks with cron jobs. NanoClaw can post to your Skool communities on a schedule without you having to ask each time.
How Postiz Works with NanoClaw
NanoClaw discovers Postiz through its skill system. Add the Postiz skill to your NanoClaw fork and the agent reads the SKILL.md to learn every postiz command, then runs them inside its own container when you ask.
- ✓Install Postiz skill with npx skills add gitroomhq/postiz-agent
- ✓NanoClaw reads the SKILL.md and learns all Postiz commands
- ✓Authenticate with postiz auth:login (OAuth device flow) or a POSTIZ_API_KEY
- ✓Skills are loaded on-demand, keeping the agent context clean
- ✓Built on Anthropic's Claude Agent SDK, running in an isolated Docker container
Install Postiz
# In your NanoClaw fork: add the Postiz skill
npx skills add gitroomhq/postiz-agent
# Sign in to Postiz (OAuth device flow)
postiz auth:login
# Or use an API key instead
export POSTIZ_API_KEY=your_api_key
# Check the connection
postiz auth:status
postiz integrations:listSkool Posting with NanoClaw
Message NanoClaw from any platform — it reads the Postiz skill, discovers your Skool integration, and handles the entire community posting workflow autonomously.
From Any Chat App
WhatsApp, Telegram, Slack, or Discord
Send a message to NanoClaw from your favorite chat app. It runs as a background service in an isolated container, so it picks up your message, discovers your Skool community via Postiz, creates the post with the right group and label, and publishes it — all while you go about your day.
NanoClaw
You: Post to Skool about our new
feature launch, schedule for tomorrow
at 9am
NanoClaw: On it! Here's my plan:
1. Found your Skool integration
2. Composing your post
3. Scheduling for tomorrow 9:00 AM
Done! Your post is scheduled.
Post ID: abc-123Scheduled & Proactive
Cron jobs for recurring community content
NanoClaw supports recurring jobs you request in chat. Set up a recurring job that creates weekly discussion threads in your Skool groups automatically — no manual trigger needed.
Recurring job (ask in chat)
> @Andy every weekday at 9am, check
~/content/posts for new files and
schedule each one to Skool for
noon. Move posted files to
~/content/published.
NanoClaw: Got it. I'll run this every
weekday at 9:00 AM and schedule the
posts through Postiz.Why NanoClaw + Postiz for Skool
NanoClaw makes Postiz a natural fit for your Skool workflow. The agent discovers all available commands and autonomously chains them together.
- ✓Message from WhatsApp or Telegram to post to Skool — no terminal needed
- ✓Container-based — easy to deploy, isolate, and scale
- ✓Built-in memory remembers your content preferences
- ✓Scheduled jobs for hands-free daily posting
- ✓Cross-post to Skool + other platforms in a single conversation
- ✓Built on Anthropic's Claude Agent SDK, with each agent group in its own container
SKILL.md (auto-discovered)
---
name: postiz
description: Social media automation
CLI for scheduling posts across
30+ platforms including Skool
metadata:
NanoClaw:
requirements:
env:
- POSTIZ_API_KEY
binaries:
- postiz
---
# Available Commands
- postiz integrations:list
- postiz integrations:settings <id>
- postiz posts:create
- postiz upload <file>
- postiz analytics:platform <id>
# Skool Settings
group, label, titleDoes Postiz work with other agents too?
Postiz works with any AI agent that can run commands or call MCP tools — you ask, the agent does the work. That includes Anthropic's Claude Code.
Claude Code
by Anthropic
Claude reads the Postiz skill so it knows what it can do, then autonomously discovers your Skool integration, targets the right group and label, sets the post title, and publishes to your community.
Claude Code
> Post a lesson update to my course
group about Module 5, label it as
"lesson", schedule for Monday 9am
Claude: Done! Scheduled on Skool for
tomorrow at 9:00 AM.Can NanoClaw post to Skool and other platforms at once?
Post to your Skool community and social media simultaneously. Each platform gets its own settings.
Example
> Post "Excited to announce our new feature!" to
Skool and LinkedIn tomorrow at 9am, then schedule
a daily tip on Skool every weekday at 10am
NanoClaw: Done! Scheduled:
- Skool + LinkedIn: tomorrow 9:00 AM
- Daily tips on Skool: Mon-Fri 10:00 AMWhat can I ask NanoClaw to post on Skool?
You can ask NanoClaw for anything Postiz supports on Skool: a single post, a scheduled batch, or a recurring job. These are prompts you would type in WhatsApp, Telegram, Slack, or Discord. @Andy is NanoClaw's default trigger word; use whatever name you gave your agent.
Weekly wins thread
Say to NanoClaw
> @Andy post a "Share your wins" thread in the Founders group on Skool every Friday at 9am under the Wins label
NanoClaw: Resolves group and label IDs, creates a recurring job that posts each Friday.Announcement
Say to NanoClaw
> @Andy post the new course module announcement to Skool under Announcements titled "Module 4 is live" tomorrow at 8am
NanoClaw: Sets group, label, and title, schedules for 8:00 AM.List labels
Say to NanoClaw
> @Andy what labels are available in my Skool group?
NanoClaw: Runs postiz integrations:settings and lists labels with IDs.What should I know before posting to Skool from NanoClaw?
Skool has a few rules that Postiz enforces at publish time. NanoClaw applies them when you mention them in plain language, and asks when a required value is missing.
- ✓group, label, and title are all required. NanoClaw can fetch group and label IDs with postiz integrations:settings and match the names you use.
- ✓Labels are Skool's post categories. Pick one that exists in the group; NanoClaw cannot create new labels.
- ✓The Postiz connection posts as the Skool account you connected, so it needs posting rights in that group.
- ✓Community posts read best with a clear title and a short body. Ask NanoClaw for a question or prompt at the end to drive replies.
Frequently asked questions about NanoClaw and Skool
How do I post to Skool from NanoClaw?
Add the Postiz skill to NanoClaw with npx skills add gitroomhq/postiz-agent, authenticate with postiz auth:login, and connect Skool in Postiz. Then message NanoClaw with the group, label, title, body, and time. It resolves the group and label IDs and schedules the post through Postiz.
How does NanoClaw choose the Skool label?
Labels are Skool's post categories and are referenced by ID in Postiz. NanoClaw runs postiz integrations:settings for your Skool channel to list the labels in the group and matches the one you named. If you do not mention a label, it asks which category the post belongs in.
Can NanoClaw post recurring engagement threads in my Skool group?
Yes. Ask NanoClaw in chat for a recurring job, for example a weekly wins thread every Friday or a Monday goals post. It runs on that schedule inside its container and creates the post through Postiz with the right group, label, and title each time. You can pause it in chat anytime.
Can NanoClaw post to more than one Skool group?
Yes, if each group is connected in Postiz or reachable from the connected account. Name the group in your message and NanoClaw sets the matching group ID. You can schedule the same announcement to two groups in one request with different labels or titles for each.
Does NanoClaw need my Skool password?
No. Skool is connected to Postiz once in the dashboard, and Postiz stores that connection. NanoClaw authenticates to Postiz only, with postiz auth:login or a POSTIZ_API_KEY inside its container, and never handles your Skool login. Postiz posts on behalf of the connected account.
Post to other platforms from NanoClaw
The same Postiz skill covers 30+ channels. Start from the NanoClaw social media automation guide or jump to a platform that pairs well with Skool.
Start posting to Skool
Install Postiz Agent and automate your Skool community engagement with AI-powered scheduling and publishing.