Customer Research
Nexus-JPF/note-companion
When the user wants to conduct, analyze, or synthesize customer research.
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 —…
$ npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install shawnla90/gtm-coding-agent clearbox-onboard --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/shawnla90/gtm-coding-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/clearbox-onboard .claude/skills/clearbox-onboard && rm -rf skills-srcUse ~/.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/
Install the "clearbox-onboard" agent skill from https://github.com/shawnla90/gtm-coding-agent/tree/main/skills/clearbox-onboard into .claude/skills/clearbox-onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clearbox-onboard", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/shawnla90/gtm-coding-agent/tree/main/skills/clearbox-onboardType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install shawnla90/gtm-coding-agent clearbox-onboard --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/shawnla90/gtm-coding-agent.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/clearbox-onboard .agents/skills/clearbox-onboard && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "clearbox-onboard" agent skill from https://github.com/shawnla90/gtm-coding-agent/tree/main/skills/clearbox-onboard into .agents/skills/clearbox-onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clearbox-onboard", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install shawnla90/gtm-coding-agent clearbox-onboard --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/shawnla90/gtm-coding-agent.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/clearbox-onboard .cursor/skills/clearbox-onboard && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "clearbox-onboard" agent skill from https://github.com/shawnla90/gtm-coding-agent/tree/main/skills/clearbox-onboard into .cursor/skills/clearbox-onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clearbox-onboard", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/shawnla90/gtm-coding-agent.git --path skills/clearbox-onboard--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install shawnla90/gtm-coding-agent clearbox-onboard --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/shawnla90/gtm-coding-agent.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/clearbox-onboard .gemini/skills/clearbox-onboard && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "clearbox-onboard" agent skill from https://github.com/shawnla90/gtm-coding-agent/tree/main/skills/clearbox-onboard into .gemini/skills/clearbox-onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clearbox-onboard", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install shawnla90/gtm-coding-agent clearbox-onboardInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/shawnla90/gtm-coding-agent.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/clearbox-onboard .github/skills/clearbox-onboard && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "clearbox-onboard" agent skill from https://github.com/shawnla90/gtm-coding-agent/tree/main/skills/clearbox-onboard into .github/skills/clearbox-onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clearbox-onboard", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install shawnla90/gtm-coding-agent clearbox-onboard --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/shawnla90/gtm-coding-agent.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/clearbox-onboard .opencode/skills/clearbox-onboard && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "clearbox-onboard" agent skill from https://github.com/shawnla90/gtm-coding-agent/tree/main/skills/clearbox-onboard into .opencode/skills/clearbox-onboard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "clearbox-onboard", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
clearbox-onboardTurn 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 —…
Clearbox Onboard is an agent skill from 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 — grounded in real research and paste-ready for the clearbox.to onboarding form. No API submission; the user pastes. Use when the user says "clearbox onboard <domain", "/clearbox-onboard", "build a clearbox offer pack for <company", or "write my clearbox onboarding".
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `FACTCHECK.md`, `PROMPT.md` and `TEMPLATE.md`).
It sits in Marketing & SEO. It works with Reddit. 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.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 072c185. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
jqFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Clearbox Onboard loads about 1.7k tokens when it runs. Until then it costs about 121 tokens; SKILL.md has 953 words of instructions outside code blocks.
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.
The automated check found no risky patterns in SKILL.md.
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.
The full file from shawnla90/gtm-coding-agent at commit 072c185, republished under its MIT licence (© shawnla90). 953 words, ~1,742 tokens.
.claude/skills/clearbox-onboard/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.One domain in, a full Clearbox offer pack out, every claim sourced.
The clearbox.to onboarding form asks for a name, a one-liner (80 chars max), and selling points, and warns: "Don't rush this one. Clearbox scores Reddit content against what you write here." This skill is the not-rushing. It researches the company first, then fills the form's exact shapes plus the fields behind the form (keywords, competitors, tracked subreddits). The stakes are structural: your keywords and competitors drive the matching, and the subreddit suggestion pass runs once at onboarding and is never re-run. Write these fields like they are permanent, because they mostly are. Output is pasted by the user into the form; there is no API path today.
A website domain (e.g. acme.com); optionally any of: a knowledge brief, a codebase path, or the company's own-words description — whatever is supplied gets read first.
Read FACTCHECK.md in this directory and hold every output to it. Short version: every selling point traces to a URL, "Unlike X" claims need a source on X too, never assume the category from the name, the user's brief is intent not fact, absence claims ("only X does...") are traps, and no invented subreddit or brand names.
The form's own example one-liner is the shape: "HubSpot is a CRM for B2B sales teams." The bar to clear: a stranger reads one sentence and knows what the product is, who uses it, and why it matters. Twenty-five words or fewer usually gets there; 80 characters is the hard limit.
Brief, codebase, own-words description — read it all before researching, so you know the positioning intent.
Gotcha: user materials are authoritative on positioning intent, never on public claims. A claim the company makes about itself still needs to exist on their site (or somewhere public) before it enters a scored field. If it exists nowhere public, flag it: "publish this first or it stays out."
Fetch their website and web-search them. Confirm what they actually sell, who the buyer is, and who they actually compete with. In one reference build, a client looked like an "engines and generators" business from the name and turned out to be an outdoor power equipment dealer; the wrong assumption would have poisoned everything.
/pricing, /docs, /changelog or /blog (whichever exist)."<name> alternatives", "<name> vs <competitor>", and the category head terms.Hard limit 80 characters. Check it, don't eyeball it:
printf '%s' "<one-liner>" | wc -cShape: "X is a [category] for [who]". No adjective that doesn't narrow the category or the buyer.
The form accepts points in seven fixed shapes. Use the shapes verbatim; write 5–8 points:
Unlike [competitor], X does [thing]A unique feature of X is [feature]X replaces [tool]Only X does [thing], by [how]X does [thing] better than [alternative]Where [competitor] does [X], X does [Y]X is the only [category] that does [thing]Rules: every competitor named must have come out of step 2. A slot you can't source gets skipped, not faked — slots 4 and 7 assert category-wide absence and are the easiest to falsify (FACTCHECK rule 5: downgrade to slot 2 when unsure). Lead with the differentiation slots (1, 4, 6, 7); feature-breadth slots carry the tail.
<competitor> alternative forms.Gotcha: matching runs on your domain + competitors + keywords. Buyer language beats internal product language every time — "cold email deliverability", not "multi-channel orchestration".
Five, plus a swap-candidates list of ~5 more. Buyer rooms over practitioner rooms: where the buyer complains about the problem, then the business layer around them, local subs only if geography matters.
Never assert a sub's rules, size, or gate you haven't checked, and never invent a sub name — verify each exists (fetch reddit.com/r/<name> or search it) or cut it.
Gotcha: this field is the one-shot. The suggestion pass at onboarding never re-runs. This step justifies the whole research pass — do not pad it with plausible-sounding subs.
Copy the structure of TEMPLATE.md (this directory) to a per-company folder, e.g.:
workspaces/<domain-slug>/offer-pack.md
workspaces/<domain-slug>/clearbox-offer.jsonThe JSON mirrors the offer record behind the form: name, description (the one-liner and selling points serialized into one string, "<Name> - <tag>\n\nOne-liner: ...\n\nSelling points:\n- ..."), keywords[], competitorBrands[], ownBrands[], trackedSubreddits[], domains[]. Validate with jq .. Keep real client workspaces out of any public repo.
Run the FACTCHECK "Before paste" checklist. Then give the user the paste blocks as plain text (no markdown emphasis — on macOS, pipe through pbcopy) and say where they go: "Paste into the clearbox.to onboarding form, field by field. Read the sources first."
FACTCHECK.md — the gate (this directory)TEMPLATE.md — the artifact skeleton (this directory)PROMPT.md — the standalone pastable version of this skill for any coding agent../reddit-onboard/ — what happens after the account existshttps://github.com/shawnla90/ClearboxGTM/blob/main/playbooks/how-to-win-on-reddit.md — the method this feeds© shawnla90, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files in skills/clearbox-onboard of shawnla90/gtm-coding-agent.
Open the folder on GitHubat commit 072c185
Clearbox 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Clearbox Onboard this skillshawnla90/gtm-coding-agent | 155 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Customer ResearchNexus-JPF/note-companion | 870 | 6 repos | ~3.2k | Automated safety check: Pass | MIT | |
| Paid Ads AuditAgriciDaniel/claude-ads | 9.9k | — | ~1.5k | Automated safety check: Pass | MIT | |
| Influencer Discoverytigerless-labs/influencer-discovery | 212 | — | ~2.5k | Automated safety check: Notes | None | |
| Bggg Data Redditbinggandata/bggg-skills | 605 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Comment MiningScrapeCreators/social-media-research-skills | 3.4k | — | ~1k | Automated safety check: Notes | MIT |
Nexus-JPF/note-companion
When the user wants to conduct, analyze, or synthesize customer research.
AgriciDaniel/claude-ads
Runs a source-grounded paid advertising audit across up to 12 ad platforms, with parallel platform workers, deterministic scoring and a versioned JSON bundle.
tigerless-labs/influencer-discovery
Find the bloggers/creators who can help promote your work, capture their contact info, and append them to the target sheet in Google Sheets.
binggandata/bggg-skills
Collect auditable Reddit search results and full comment trees at scale, preserve the source JSON, and normalize posts and comments into analysis-ready JSONL.
ScrapeCreators/social-media-research-skills
A skill your agent uses when the user wants to mine comments and replies for audience reactions, customer language, questions, objections, complaints, product ideas, buying intent, sentiment, or…
BrianRWagner/ai-marketing-claude-code-skills
Search and analyze Reddit content using semantic AI search via reddit-insights.com MCP server.
shawnla90/gtm-coding-agent
Turn a raw podcast or interview recording into captioned vertical shorts staged as Buffer drafts.
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.
shawnla90/gtm-coding-agent
Batch-draft one suggested Reddit reply template per classified opportunity, hard-gated.
shawnla90/gtm-coding-agent
The agency motion for a Reddit-led visibility offer. An agent skill from shawnla90/gtm-coding-agent.
shawnla90/gtm-coding-agent
Draft and approve Reddit comments from scouted opportunities with a hard human-in-the-loop gate.
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.
Works with
Categories
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 —…. Clearbox Onboard is an agent skill from shawnla90/gtm-coding-agent.to onboarding form.
Clearbox Onboard fits situations like: the user says clearbox onboard <domain; /clearbox-onboard; build a clearbox offer pack for <company; write my clearbox onboarding.
Run `npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a claude-code`. Or copy the skill folder (skills/clearbox-onboard in shawnla90/gtm-coding-agent) into .claude/skills/clearbox-onboard in your project. Claude Code loads it when a task matches its description.
Run `npx skills add shawnla90/gtm-coding-agent --skill clearbox-onboard -a codex`. Or copy the skill folder (skills/clearbox-onboard in shawnla90/gtm-coding-agent) into .agents/skills/clearbox-onboard in your project. Codex loads it when a task matches its description.
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 clearbox-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/clearbox-onboard, .gemini/skills/clearbox-onboard, .github/skills/clearbox-onboard and .opencode/skills/clearbox-onboard in your project.
Going by SKILL.md and its folder, Clearbox Onboard needs the command-line tools its instructions call (jq).
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.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Clearbox Onboard is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Clearbox Onboard: Customer Research (Nexus-JPF/note-companion, 870 stars), Paid Ads Audit (AgriciDaniel/claude-ads, 9.9k stars), Influencer Discovery (tigerless-labs/influencer-discovery, 212 stars) and Bggg Data Reddit (binggandata/bggg-skills, 605 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
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.