App Logo

Official scripts

Explore our curated collection of scripts

skool.com

Skool whoami

Report which Skool account this browser is signed in as: email, name and profile handle. When the browser is not signed in to Skool, the run fails with a signed-out error asking you to sign in, so it can be used to check a session before running other Skool scripts.

skool.com

Get Skool direct-message inbox

List the direct-message conversations in the signed-in Skool account's inbox, in the order Skool gives them. For each conversation: the other person's display name, profile handle and profile URL, the last message's text and time, whether it is unread and how many unread messages it holds, and whether the account itself sent the last message. Messaging on Skool is per account, so this covers every community the account belongs to. Conversations have no page of their own on Skool, so each one links to the other person's profile. limit caps how many are returned; complete is false when more exist. An empty inbox returns an empty list. A signed-out browser fails with a signed-out error asking to sign in to skool.com.

skool.com

Get comments on a Skool post

Read the comments on a Skool community post, addressed by the post's URL. Returns each comment with its author name and handle, profile link, text, time, upvote count, and how it sits in the thread — whether it is a reply and which comment it answers — plus a flag marking the comments written by the signed-in account. Replies are included and keep their position under the comment they answer. Reports the post's own comment total alongside the number returned, and says plainly when a thread is too large to return in full rather than trimming it silently.

skool.com

Delete your own Skool comment

Remove a comment you wrote from a Skool post, identified by the post URL and the text of the comment. Only your own comments can be removed. If the text matches more than one of your comments the run refuses rather than guessing which to remove, and if it matches none it says so without touching the post. Removal is confirmed by reloading the post and checking the comment is gone, not from the confirmation screen. This cannot be undone.

skool.com

List Skool community posts

List one page of the posts in a Skool community feed, in the order Skool shows them, pinned posts first on page 1. Returns per post the title, body text, author name and handle, creation time, comment and upvote counts, whether it is pinned, the channel it was posted in, and a direct url, plus the community's total post count. Takes the community slug as it appears in the URL (case-insensitive) and a page number; ask for the next page until one returns no posts. Fails with a clear message when the slug does not exist, the community is private to this account, or the browser is not signed in to Skool.

skool.com

Comment on a Skool post

Add a comment to a Skool community post, addressed by the post's URL. Returns the account that commented, a preview of what was published, and whether an identical comment from that account was already on the post before this ran, so a repeated call is visible rather than silently duplicated. The comment is confirmed by reading it back from the post itself after publishing, not from the editor. This is a write: the comment is visible to everyone who can see the post.

strava.com

Get a Strava segment and its leaderboard

Returns a Strava segment's name, sport, location, distance, grade and elevation, its effort and athlete totals, the KOM, QOM and Local Legend holders, and one page (25 rows) of its leaderboard. The leaderboard can be everyone, your own efforts, people you follow, one age group or one weight class, filtered by gender and by today, this week, this month or this year; has_more says whether another page exists. Club leaderboards are not offered. Distances are in meters, times in seconds, speeds in meters per second. Fails when the segment does not exist or is private.

jobs.ashbyhq.com

List job board postings

List every open position on an Ashby-hosted job board (jobs.ashbyhq.com/<board>).

jobs.ashbyhq.com

Get Ashby job posting

Read one Ashby job posting (jobs.ashbyhq.com/<board>/<jobId>), description HTML included.

app.hubspot.com

List HubSpot deals

List the deals in a HubSpot account, newest first: name, amount, pipeline, stage, close date, owner, type, priority and dates, with the ids the deal scripts take. Optionally search by text and narrow to one pipeline, stage or owner. Pages with count and offset; an empty list means no deal matched. Finds the account and its region automatically; pass portalId when the login has several accounts.

vercel.com

Vercel — list invoices

List a Vercel team's billing invoices, newest first: billing period, status, total and currency as Vercel gives them, invoiced date, invoice id, a direct PDF download link, and a link to the invoice's detail page. Optionally pass a team URL slug; defaults to the account's own scope. A scope with no invoices returns an empty list.

vercel.com

List Vercel team members and roles

List a Vercel team's members with their username, email and role. Read-only — changes nothing. Pass the optional email arg to also get a present true/false verdict for that address, which is the quick way to confirm an offboarding landed. team is required (the team's URL slug). Requires being signed into Vercel. Complements vercel.com/delete_user, which already snapshots the member list before and after its own action.

remoteok.com

Search RemoteOK jobs

Search all live RemoteOK job postings with the same fuzzy full-text match as the site's search box, or omit the query for the most recent postings. Returns up to 50 jobs per page with title, company, tags, location, date and salary; page with offset. Salary is null when the employer gave none.

ycombinator.com

Get YC company profile

Get one YC company's full public profile (ycombinator.com/companies/<slug>): pitch, batch/status, founders, socials, open jobs, news, launches, photos, founder Q&A.

substack.com

Subscribe to Substack publication

Subscribe the logged-in account to a Substack publication's free tier.

brandfetch.com

Download Brandfetch brand logo pack

Given a company domain, download its full Brandfetch logo pack (logos, icons and banners as SVG/PNG/WebP) as a zip. Returns the brand name and the file; found is false when Brandfetch has no page for the domain.

toptex.fr

Get TopTex product

Fetch a single toptex.fr product by reference (e.g. IB297): name, brand, description, every colorway, every size with its public catalogue unit price, images, fabric/composition and certifications. No login required.

dribbble.com

Search Dribbble jobs

Search Dribbble's job board by keyword, location and job type, returning title, company, location, posted date and url.

thetrainline.com

Suggest Trainline stations and cities

Look up stations and cities on Trainline by name, as its From and To fields suggest them while you type, in Trainline's own order. Returns each place's name, type (station or city), country code and Trainline code, which thetrainline.com/search_journeys takes as origin and destination. Trainline's matching is loose: a name it does not know can still bring up an unrelated place, so check the names before you search. A text Trainline has no suggestion for returns an empty list.

search.yahoo.com

Yahoo web search

Search the web with Yahoo Search and get one page of organic results: each result's position, title, link, displayed site and snippet. Sponsored results are left out. Page through results with the page number.

trello.com

Trello login

Log into Trello via Google SSO (through Atlassian identity). Drives the sign-in flow and lands on your boards.

g2.com

Get G2 product alternatives

List a G2 product's alternatives/competitors from its Alternatives page: name, product slug, and G2 rating. No login required.

king-jouet.com

List King Jouet products of a category page

List the products of one King Jouet category, brand or franchise page, in the order the site shows them: reference, name, product link, price, original price when on sale, rating, brand, franchise, whether it can be bought on the web site, whether it is under embargo, the labels the card shows (such as pre-order or new product), and the codes of the stores that hold it. Pass the link of the listing page as you see it on the site (for example the Pokemon trading cards page); pass page for the next pages. Returns the number of matching products and pages the site reports, and an empty list when the page shows no product. Use it on a schedule to spot new products and restocks, then add one with King Jouet add to cart.

linkedin.com

Get LinkedIn profile skills

Get the full list of skills a LinkedIn profile lists, in the order the profile shows them, from the profile's own skills page. Pass the public profile id or a full profile URL. Each skill comes with the supporting lines shown beneath it — the jobs, schools and certifications it is tied to, plus any endorsement or skill-assessment note — and, where the profile offers them, a link to the skill's endorsers list and a link to its detail page. Both links are per-skill rather than per-profile: most skills carry neither, a skill with endorsements usually carries the endorsers one, and only a skill with more detail than fits inline carries the detail one, so expect null on many entries. Profiles that list no skills come back as an empty list rather than an error. Requires being logged in to LinkedIn. Complements the profile experience and education scripts.

dribbble.com

Get Dribbble shot

Fetch a Dribbble shot's details from its url: title, description, owner, images and comment count.