Agent skill

Reddit Onboard

by shawnla90 in shawnla90/gtm-coding-agent

Build a personalized Reddit onboarding doc for a new Clearbox signup or client, grounded in their real product data, and push it to Notion.

MITAuto-check: notes

Install Reddit Onboard

skills CLI
$ npx skills add shawnla90/gtm-coding-agent --skill reddit-onboard -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install shawnla90/gtm-coding-agent reddit-onboard --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/shawnla90/gtm-coding-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/reddit-onboard .claude/skills/reddit-onboard && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
reddit-onboard
GitHub stars
155
Token cost
~1.4k tokens
SKILL.md length
735 words
Files
2
Skills in repo
7
Repo updated
First seen
Licence
MIT

At a glance

Build a personalized Reddit onboarding doc for a new Clearbox signup or client, grounded in their real product data, and push it to Notion.

  • Works in 6 steps: Pull their real record → Read their event stream before forming… → Suggest rings, never verdicts → …
  • The user says onboard <name to Reddit
  • SKILL.md covers Inputs, Before you write a word, Steps and Never, plus 1 more section
  • Calls python3; reaches github.com; needs NOTION_API_TOKEN

What it does

Reddit Onboard is an agent skill from shawnla90/gtm-coding-agent. Build a personalized Reddit onboarding doc for a new Clearbox signup or client, grounded in their real product data, and push it to Notion. Routes them through the public playbook at shawnos.ai/reddit instead of re-explaining it. Use when the user says "onboard <name to Reddit", "reddit doc for <name", or "/reddit-onboard".

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `FACTCHECK.md`).

It works with Reddit and Notion. The repository describes itself as: Build your go-to-market engine with coding agents instead of a $2K/mo tool stack. 21 chapters, nine forkable starters, four installable skills, GTM-OS skeleton, and Python… The licence is MIT.

When your agent uses it

  • The user says onboard <name to Reddit
  • Reddit doc for <name
  • /reddit-onboard

Example prompts

  • “onboard <name to Reddit”
  • “reddit doc for <name”
  • “/reddit-onboard”
  • “/reddit-onboard”

Requirements

  • Python 3
  • A credential in NOTION_API_TOKEN

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Pull their real record
  2. Read their event stream before forming any opinion
  3. Suggest rings, never verdicts
  4. Write the doc
  5. Verify the deep links
  6. Push to Notion

What it can do on your machine

Read from SKILL.md and the folder at commit 072c185. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • NOTION_API_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Reddit Onboard loads about 1.4k tokens when it runs. Until then it costs about 86 tokens; SKILL.md has 735 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~86
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:72
    Token: `NOTION_API_TOKEN` env var (or `~/.env.notion`).

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from shawnla90/gtm-coding-agent at commit 072c185, republished under its MIT licence (© shawnla90). 735 words, ~1,376 tokens.

Download SKILL.mdSave it as .claude/skills/reddit-onboard/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
reddit-onboard
description
Build a personalized Reddit onboarding doc for a new Clearbox signup or client, grounded in their real product data, and push it to Notion. Routes them through the public playbook at shawnos.ai/reddit instead of re-explaining it. Use when the user says "onboard <name> to Reddit", "reddit doc for <name>", or "/reddit-onboard".
version
1.0.0

reddit-onboard

Turns a new signup into a personalized Notion doc that routes them through the public Reddit playbook.

The division of labor: shawnos.ai/reddit is the method, public and free. The Notion doc is their route through it — what to read first, what their real data says, what applies to their market. Never re-explain the playbook in the doc. Link to it.

Inputs

A name, email, or company. Everything else comes from your records.

Before you write a word

Read FACTCHECK.md in this directory. Every rule in it maps to a claim that shipped once and was false. The short version: every number traces to a query, behavioral claims come from raw analytics events rather than derived columns, a narrow proxy never proves a broad claim, platform mechanics get attributed or cut, and a client doc describes what works instead of grading their setup.

Steps

1. Pull their real record

Query your CRM or signup store for the person: name, email, offer description, tracked keywords, tracked subreddits, tier, signup date, first-result date, activity.

Gotcha: read the primary record, not an enrichment table. Enrichment providers routinely miss small and local operators; a workflow keyed on an enrichment row will report that a real signup does not exist. Read the source table directly.

2. Read their event stream before forming any opinion

Never write about what someone did from a summary row alone. Pull the raw event stream from your product analytics, ordered by timestamp, and read the whole thing before writing a sentence about their behavior.

You are looking for the moment the product worked for them, and what preceded it. That moment is the opening of the doc.

One trial user's summary row implied their subreddit setup was wrong. The raw stream showed they had added three subs and gotten their first opportunity 19 minutes later. The first draft of the doc would have told them their setup was broken half an hour after it produced their first result. Derived columns lie; events do not.

3. Suggest rings, never verdicts

Compare what they track against their own offer description. Signups often track practitioner subs — rooms where they work — which are genuinely useful for reading competitors and saturation. Say that. Then suggest a second ring where their buyers talk, framed as an experiment to run:

buyer's trade → the business layer → local (only if geography is a real advantage).

Lift the pain in their own words out of their offer description and point out it is a thing people post, not a thing to write copy about.

Never assert a sub's rules, size, or gate you have not checked. Suggest candidates and make them verify. Checking the gate is the skill you're teaching; doing it for them removes the lesson. Never invent names — if you can't verify it, cut it.

Show full SKILL.md (268 more words)Show less
4. Write the doc

Structure that works: open with their real result (or the fastest path to a first result), then their two rings, then a reading order through the playbook with deep links, then next experiments. Keep it short; the playbook carries the method.

Hard style rules: no em-dashes, no hedge words, no define-by-negation, no invented anecdotes. State claims directly.

The doc deep-links shawnos.ai/reddit#<anchor> sections. Verify every anchor against the live page before shipping — section numbering shifts when sections are added.

Anchors: journey account-ramp karma-engine post-types comments karma-gating link-map the-ask staying-alive ai-citations llmo delegation newsletter

6. Push to Notion
bash
python3 https://github.com/shawnla90/ClearboxGTM/blob/main/scripts/push_notion.py --file doc.md --title "<Name> · Reddit for <Company>" --parent <page_id>

Re-publish without breaking a shared URL:

bash
python3 https://github.com/shawnla90/ClearboxGTM/blob/main/scripts/push_notion.py --file doc.md --inplace <page_id>

Gotchas:

  • Token: NOTION_API_TOKEN env var (or ~/.env.notion).
  • The integration must be shared into the parent page or it 401s.
  • Share-to-web is a manual UI toggle. The API can't publish. Flip it yourself.
  • Custom markdown: > 🎯 text → colored callout, - [ ] → checkbox, ::: bookmark <url> → card.

Never

  • Re-explain the playbook in the doc. Link to it. The page is the method.
  • Tell them their setup is wrong. Describe what works and what to try next. If their data shows a result, open with the result.
  • Put their event stream in the deliverable. You will know things from their analytics they would not recognize as their own visible result. Use that to decide what to write; reference only what they'd recognize.
  • Ship a doc without reading the raw event stream first (step 2).
  • FACTCHECK.md — the gate. Read it first.
  • shawnos.ai/reddit — the public playbook the doc routes through
  • ../clearbox-onboard/ — the offer pack that precedes this (form fields done right)
  • https://github.com/shawnla90/ClearboxGTM/blob/main/scripts/push_notion.py — the publish mechanic

© shawnla90, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/reddit-onboard of shawnla90/gtm-coding-agent.

  • SKILL.md
  • FACTCHECK.md

Open the folder on GitHubat commit 072c185

Compare with similar skills

Reddit Onboard next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Reddit Onboard compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Reddit Onboard this skillshawnla90/gtm-coding-agent155—~1.4kAutomated safety check: NotesMIT
Qiaomu Opencli Usagejoeseesun/qiaomu-opencli-skills993—~3kAutomated safety check: PassMIT
Deep Researchcoreyhaines31/makerskills851—~1.4kAutomated safety check: PassMIT
Apify Reddit Scraperapify/awesome-skills266—~3.9kAutomated safety check: PassApache-2.0
Agent ReachPanniantong/Agent-Reach95k—~1.4kAutomated safety check: PassMIT
Last30daysmvanhorn/last30days-skill64k—~7.9kAutomated safety check: NotesMIT

Similar skills

  • Qiaomu Opencli Usage

    joeseesun/qiaomu-opencli-skills

    A skill your agent uses when running OpenCLI commands to interact with websites (Bilibili, Twitter, Reddit, Xiaohongshu, etc.), desktop apps (Cursor, Notion), or public APIs (HackerNews, arXiv).

    993 GitHub stars~3k tokensUpdated 6 mo ago
    Research & ScienceAuto-check passed
  • Deep Research

    coreyhaines31/makerskills

    When you want multi-source, multi-step research on a topic — competitor research before a sales call, market research for a new business idea, positioning angles, due diligence on a partnership or…

    851 GitHub stars~1.4k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Apify Reddit Scraper

    apify/awesome-skills

    Official

    Scrape Reddit with the harshmaur/reddit-scraper Apify Actor: keyword search across all of Reddit or inside one subreddit, full subreddit listings, post permalinks with complete comment threads, user…

    266 GitHub stars~3.9k tokensUpdated 18 days ago
    Data & AnalyticsAuto-check passed
  • Agent Reach

    Panniantong/Agent-Reach

    Routes web research and platform lookups across 16 sites, including Twitter, Reddit, YouTube, Bilibili, Xiaohongshu and GitHub, through one command-line tool.

    95k GitHub stars~1.4k tokensUpdated 3 days ago
    Productivity & AutomationAuto-check passed
  • Last30days

    mvanhorn/last30days-skill

    Research what people actually say about any topic in the last 30 days.

    64k GitHub stars~7.9k tokensUpdated yesterday
    Research & ScienceAuto-check: notes
  • Xiaohei Chinese Article Illustrations

    helloianneo/ian-xiaohei-illustrations

    Plans and generates 16:9 hand-drawn illustrations for Chinese articles on a white background, with a recurring black character and a few red, orange and blue handwritten notes.

    12k GitHub starsUsed in 3 repos~470 tokens
    Media & CreativeAuto-check: warnings

More from shawnla90/gtm-coding-agent

  • Podcast Shorts

    shawnla90/gtm-coding-agent

    Turn a raw podcast or interview recording into captioned vertical shorts staged as Buffer drafts.

    155 GitHub stars~1.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Clearbox Onboard

    shawnla90/gtm-coding-agent

    Turn a website domain into a complete Clearbox offer pack — one-liner, selling points in the form's fixed template shapes, keywords, competitor brands, own brands, and suggested tracked subreddits —…

    155 GitHub stars~1.7k tokensUpdated 1 mo ago
    Auto-check passed
  • Reply Engine

    shawnla90/gtm-coding-agent

    Batch-draft one suggested Reddit reply template per classified opportunity, hard-gated.

    155 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Reddit Agency

    shawnla90/gtm-coding-agent

    The agency motion for a Reddit-led visibility offer. An agent skill from shawnla90/gtm-coding-agent.

    155 GitHub stars~3.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Reddit Engage

    shawnla90/gtm-coding-agent

    Draft and approve Reddit comments from scouted opportunities with a hard human-in-the-loop gate.

    155 GitHub stars~794 tokensUpdated 1 mo ago
    Auto-check passed
  • Student Gtm

    shawnla90/gtm-coding-agent

    Scaffold a student's own GTM repo and run the weekly build-in-public loop that turns a coding agent into a public go-to-market track record.

    155 GitHub stars~4.2k tokensUpdated 1 mo ago
    Auto-check: notes

Works with

Questions about Reddit Onboard

What does Reddit Onboard do?

Build a personalized Reddit onboarding doc for a new Clearbox signup or client, grounded in their real product data, and push it to Notion. Reddit Onboard is an agent skill from shawnla90/gtm-coding-agent. Build a personalized Reddit onboarding doc for a new Clearbox signup or client, grounded in their real product data, and push it to Notion.

When should I use Reddit Onboard?

Reddit Onboard fits situations like: the user says onboard <name to Reddit; reddit doc for <name; /reddit-onboard.

How do I install Reddit Onboard in Claude Code?

Run `npx skills add shawnla90/gtm-coding-agent --skill reddit-onboard -a claude-code`. Or copy the skill folder (skills/reddit-onboard in shawnla90/gtm-coding-agent) into .claude/skills/reddit-onboard in your project. Claude Code loads it when a task matches its description.

How do I install Reddit Onboard in Codex?

Run `npx skills add shawnla90/gtm-coding-agent --skill reddit-onboard -a codex`. Or copy the skill folder (skills/reddit-onboard in shawnla90/gtm-coding-agent) into .agents/skills/reddit-onboard in your project. Codex loads it when a task matches its description.

Can I use Reddit Onboard in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add shawnla90/gtm-coding-agent --skill reddit-onboard -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/reddit-onboard, .gemini/skills/reddit-onboard, .github/skills/reddit-onboard and .opencode/skills/reddit-onboard in your project.

What does Reddit Onboard need to run?

Going by SKILL.md and its folder, Reddit Onboard needs the command-line tools its instructions call (python3) and credentials named NOTION_API_TOKEN. Our summary lists: Python 3; A credential in NOTION_API_TOKEN.

Does Reddit Onboard access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Reddit Onboard safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Reddit Onboard use?

Reddit Onboard is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Reddit Onboard use?

About 1.4k tokens (SKILL.md is roughly 5.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Reddit Onboard?

Skills that share tags, products or a category with Reddit Onboard: Qiaomu Opencli Usage (joeseesun/qiaomu-opencli-skills, 993 stars), Deep Research (coreyhaines31/makerskills, 851 stars), Apify Reddit Scraper (apify/awesome-skills, 266 stars) and Agent Reach (Panniantong/Agent-Reach, 95k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Reddit Onboard?

shawnla90 (a GitHub user) maintains it in shawnla90/gtm-coding-agent, which has 155 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on September 2, 2026.

Source: shawnla90/gtm-coding-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.