skool-headless-reader
Skill29 starsChanged 7 months agoMITView on GitHub
Read, monitor, and analyze Skool communities or posts headlessly for lead discovery, customer pain, acquisition opportunities, or ThumbGate revenue research without blocking the user's browser.
We split this skill into the rules it gives an agent
12 rules. About 0 are common, 8 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈8
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 14
Do not use the user's Comet, Chrome, or Computer Use session first.
- Distinctive: line 15
Do not post, comment, DM, scrape private data, or take write actions.
- Very specific: line 16
Use cookies only through the SKOOL_COOKIE environment variable when a private group requires auth.
- Very specific: line 17
Keep outputs focused on revenue: pain, buyer intent, possible ThumbGate angle, and a concrete next action.
- Distinctive: line 21
Read a public community:
- Very specific: line 33
Use --post-limit to read more posts before returning the top --limit signals.
- Distinctive: line 35
Run the local MCP server:
- Distinctive: line 49
Read the community overview to identify categories, member count, and visible post volume.
- Distinctive: line 51
Look for Claude Code, Codex, Cursor, MCP, n8n, GitHub, Supabase, Vercel, token cost, and broken automation workflows.
- Very specific: line 53
Keep outreach non-spam: give useful diagnosis first, then mention ThumbGate only where the reliability problem is direct.
- Distinctive: line 57
If a group is not publicly SSR-readable, supply an operator-provided cookie header through the environment without storing it:
- Distinctive: line 63
Never save that cookie in repo files, memories, PR text, logs, or test fixtures.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Skool Headless Reader
Overview
Use this skill when a task asks to inspect Skool communities, find revenue opportunities in Skool, summarize Skool posts, or mine AI automation communities for ThumbGate acquisition signals. It uses direct HTTP reads and the local MCP connector instead of the user's logged-in browser, so the user can keep working.
Operating Rules
- Do not use the user's Comet, Chrome, or Computer Use session first. Start with the headless reader.
- Do not post, comment, DM, scrape private data, or take write actions. Draft replies or outreach only unless the user explicitly authorizes posting.
- Use cookies only through the
SKOOL_COOKIEenvironment variable when a private group requires auth. Never print, commit, or persist cookies. - Keep outputs focused on revenue: pain, buyer intent, possible ThumbGate angle, and a concrete next action.
Quick Start
Read a public community:
node scripts/skool-reader.js --community ai-automation-society --limit 10 --format jsonRank ThumbGate revenue signals:
node scripts/skool-reader.js --url https://www.skool.com/ai-automation-society --category "Support Needed" --signals --format markdownUse --post-limit to read more posts before returning the top --limit signals.
Run the local MCP server:
node adapters/skool/server-stdio.jsUseful MCP tools:
skool_read_community: return normalized categories, posts, and engagement.skool_revenue_signals: rank posts for ThumbGate acquisition opportunities.skool_post_detail: read a single Skool post URL.
Revenue Workflow
- Read the community overview to identify categories, member count, and visible post volume.
- Prioritize
Support Needed,Hire Me / Looking For Hire,Wins, and high-comment posts. - Look for Claude Code, Codex, Cursor, MCP, n8n, GitHub, Supabase, Vercel, token cost, and broken automation workflows.
- Produce a lead list with post URL, pain, ThumbGate angle, and draft reply.
- Keep outreach non-spam: give useful diagnosis first, then mention ThumbGate only where the reliability problem is direct.
Private Groups
If a group is not publicly SSR-readable, supply an operator-provided cookie header through the environment without storing it:
SKOOL_COOKIE='skool_session=...' node scripts/skool-reader.js --community private-community --signalsNever save that cookie in repo files, memories, PR text, logs, or test fixtures.
In this repository98 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- .well-known/llms.txtllms.txt
- activesaddler-curriculum-honestySkill
- article-syndication-pipelineSkill
- autonomous-execution-mandateSkill
- aws-strands-harness-not-cloneSkill
- bolt-forge-opt-in-not-cloneSkill
- ci-gha-buildkite-patterns-not-cloneSkill
- cobble-hot-store-compare-not-cloneSkill
- colab-compute-honesty-not-cloneSkill
- comet-session-loggerSkill
- craft-playbook-gateSkill
- cyberstrike-compare-not-cloneSkill
- datadog-llm-obs-compare-not-cloneSkill
- decisive-step-evaluatorSkill
- deeppattern-discipline-honesty-not-cloneSkill
- earnie-third-author-governanceSkill
- embeddinggemma-multimodal-firewallSkill
- fiddler-control-plane-honestySkill
- gitlab-sandbox-allowlist-not-trustSkill
- graphifySkill
- halo-trace-optimize-not-cloneSkill
- harness-evolution-ceilingSkill
- ideabrowser-connectorSkill
- infoq-architect-honesty-not-cloneSkill
- jit-harness-compare-not-cloneSkill
- meko-datapack-honesty-not-cloneSkill
- mintlify-knowledge-honesty-not-cloneSkill
- model-distress-governanceSkill
- multi-harness-rl-invariantsSkill
- nvidia-specdecode-al-doctorSkill
- omp-coordination-honesty-not-cloneSkill
- openui-catalog-compose-honestySkill
- package-manager-honesty-doctorSkill
- qwenwork-policy-group-honesty-not-cloneSkill
- saas-moat-honesty-not-cloneSkill
- salt-code-policy-honesty-not-cloneSkill
- show-meSkill
- siren-mcp-governanceSkill
- snapchat-abm-playbook-stealSkill
- strands-harness-sentinelSkill
- tailscale-p2p-governance-not-cloneSkill
- thumbgate-board-loopSkill
- thumbgate-daily-discoveriesSkill
- thumbgateSkill
- token-shunt-honesty-not-cloneSkill
- typesafe-typed-questions-not-cloneSkill
- vs-coverage-gap-not-cloneSkill
- vulnerability-pre-action-diodeSkill
- windbg-evidence-diagnosticsSkill
- wisdom-context-artifact-not-cloneSkill
- zero-outbound-spend-they-pay-usSkill
- zvec-grep-compare-not-cloneSkill
- ci-failure-triageSkill
- evidence-first-answerSkill
- fleet-coordinationSkill
- paranoid-mode-honesty-not-cloneSkill
- revenue-truthSkill
- scope-disciplineSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

