Official scripts
Explore our curated collection of scripts
Atlassian whoami (signed-in account)
Report which Atlassian account this browser is signed in as: the account id, email and name. Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Atlassian scripts.
Atlassian login
Log into Atlassian via Google sign-in — clicks the Google option, picks the account (optional email arg), clears any consent screen, and lands in an Atlassian product. Best run on your own paired browser rather than a freshly launched one, since it relies on an existing Google session in that browser.
List Atlassian invoices
List Atlassian (admin.atlassian.com) billing invoices across every transaction account in your org, covering Atlassian and Marketplace apps plus Loom billed through Atlassian. Returns total plus invoices (id, number, date, amount, status, transaction_account, sourceSystem, downloadUrl) — metadata only. Feed a row's downloadUrl to admin.atlassian.com/download_invoice to fetch the PDF. Only an org billing admin sees the billing portal, and admin.atlassian.com must resolve to a single org (no org picker).
Atlassian Admin whoami (signed-in account)
Report which Atlassian account the Atlassian admin console is signed in as in this browser: the account id, email and name. Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Atlassian admin scripts.
Download an Atlassian invoice PDF
Download one Atlassian (admin.atlassian.com) billing invoice, given the downloadUrl — or the id plus transaction_account — that admin.atlassian.com/list_invoices returns. Returns the real filename plus the PDF bytes as base64 (decode and write it yourself). The bytes come back with the run, so it does not depend on the browser's own download folder, and it still works when Atlassian serves the PDF from a signed storage location. Only an org billing admin can download invoices.
Search Welcome to the Jungle jobs
Search job offers on Welcome to the Jungle by keyword, with optional filters for language edition, office country, contract type and remote policy. Returns one page of offers with title, link, company, contract type, remote policy, cities, salary range where published, publication date and summary, plus the total count and number of pages. At most the first 1,000 offers of a search can be paged through, so narrow broad searches with filters. No sign-in needed.
Get Trustpilot company reviews
Get one page (20) of a company's Trustpilot reviews: author, rating, title, text, dates, likes, verification and the company's reply. Supports the site's own filters as args (page, sort, stars, language, keyword search, verified, date range). Defaults to returning reviews in every language so none are silently filtered out by locale.
Get Trending
List GitHub's Trending repositories, a page with no official API, optionally filtered by language and period (daily/weekly/monthly). Returns repo, url, description, language, stars, forks, and stars gained over the period.
Greenhouse: get company jobs
Fetch a company's live job postings from Greenhouse's public board API by board slug (boards.greenhouse.io/<slug>). Anonymous, no auth. Returns id, title, location, department(s), url, updatedAt, firstPublished. Throws (job board not found) if the slug isn't a Greenhouse customer.
Get Notion Marketplace custom agent
Fetch one Notion Marketplace custom agent by its URL slug: title, icon, brief and full description, advertised features, gallery images, categories, the integrations it requires (Notion, Slack, …), creator, install count, rating, price, published locales and last update. Read-only.
Hugging Face — get a model, dataset or Space
Get one Hugging Face model, dataset or Space by id (e.g. "google/gemma-2b"): URL, author, commit sha, private / gated / disabled flags, likes, downloads, pipeline tag, library, license, tags, Space SDK and runtime stage, the full file list, and created / last-modified dates. Public repos need no sign-in; when signed in, the account's own private repos resolve too. An unknown or inaccessible repo is a clear error.
OpenAI unofficial API: list your platform invoices with PDF links
An unofficial OpenAI API for platform billing invoices. List invoices on the OpenAI API platform billing account (platform.openai.com, API usage/credits — NOT the ChatGPT subscription, which is chatgpt.com/list_invoices). Returns id, number, total (cents), currency, status, created_ts, hosted_invoice_url, pdf_url. Covers the past 12 months, as the dashboard does.
Get Trustpilot category companies
List one page of companies ranked in a Trustpilot category (categoryId from get_categories). Supports the site's own filters as args: page, sort (recommended/reviews_count/latest_review), country, trustscore (3.0/4.0/4.5), claimed. Returns each company's domain, TrustScore, stars, review count, location, contact, categories.
List Notion Marketplace custom agents
List the custom agents published on the Notion Marketplace (app.notion.com/marketplace/custom-agents). Returns the total count and one page of agents, each with id, slug, url, title, briefDescription, icon, features, installCount, rating and updatedAt. Order by "popular" (default) or "recent"; paginate with limit/offset. Read-only.
Search France Travail jobs
Search France Travail (formerly Pôle Emploi) public job listings by keyword, optional free-text location (city or department), and page (20 offers/page). Returns total (page 1 only) and jobs (jobId, title, company, location, description, contract, postedAgo, url). Location free text is resolved via France Travail's own public geo API to a commune or department code (same as picking the first suggestion in the UI); an unrecognized location throws instead of silently searching nationwide. Page 1 is read directly from the results page; later pages are fetched via the site's own "load more" mechanism. total is only returned for page 1 — later pages don't repeat it.
Switch Trello account language
Change the display language of your Trello account, via Atlassian's account-level language preference. Pass a locale code (e.g. "en_GB", "fr_FR", "de_DE", "it_IT", "es_ES"). Returns the language now active in Trello.
Search Kleinanzeigen listings
Search Kleinanzeigen (Germany's largest classifieds marketplace) by keyword across Germany, one results page at a time. Returns each listing's id, link, title, short description, price as shown and as a number, location, posting date, whether it can be bought directly, and image, plus the total number of matching listings.
Search La French Tech jobs
Search job listings on La French Tech's public careers board (la-french-tech.welcomekit.co, an embeddable careers widget aggregating openings across French Tech ecosystem startups) by free-text keyword and optional filters: department (site's own category, e.g. "Tech", "Sales", "Business" — French labels), city (e.g. "Paris", "Lyon"), and contractType (site's own French label, e.g. "CDI", "Stage", "Alternance", "CDD / Temporaire"). Filter values must match the site's own labels exactly — an unrecognized value throws rather than silently searching unfiltered. Pagination is 1-based via page; requesting a page beyond what's available throws rather than silently returning page 1. Returns total, page, totalPages, and jobs (id, reference, slug, title, url, company {name, slug, employees, logoUrl}, department, profession, contractType + contractTypeLabel, remote, salary, office, offices, publishedAt, promoted). A query/filter combination with no matches returns an empty jobs list, not an error.
Sales Navigator: search accounts
Search LinkedIn Sales Navigator company accounts by keywords, headquarters location (regionId, a LinkedIn geo id from linkedin.com/suggest_locations — place names are not accepted), and headcount, paginated 25 per page via a 0-based start offset. Returns total, count, start, and accounts (accountId, companyName, industry, employee count and range, description, list/saved status, spotlight badges, salesAccountUrl). Requires a Sales Navigator seat.
Search HelloWork jobs
Search HelloWork's French job listings by keyword, optional free-text location, and page (30 offers/page). Returns total and jobs (jobId, title, company, url, location, contract, remoteTag, salary, superRecruiter, postedAgo). Salary and remote-work tags are only present when the listing/employer chose to show them, so they're frequently null.
Search Free-Work jobs
Searches job listings on free-work.com (IT/freelance), usable without logging in. `query` is a free-text keyword; `location` is a free-text city, resolved to the closest match — unresolved locations throw explicitly rather than silently searching everywhere. Defaults to searching all of France when no location is given. Returns title, full description, company, contract types, experience level, remote work, salaries (daily/annual), currency, skills, publish date, and URL. 1-based pagination, 16 results per page. One thing to check: requesting a page beyond the real number of pages doesn't return an empty result — it silently repeats the first page — so verify against `totalItems` before trusting a high page number.
Get Trustpilot company profile
Get a Trustpilot company profile: TrustScore, stars, review count, full 1-5 star rating distribution, categories, breadcrumb, contact info, claim status and reply behavior. Input is the domain key (e.g. "amazon.com"); the resolved identifyingName is returned (may differ via redirect).
Vercel — list invoices
List a Vercel team's billing invoices, newest first: billing period, status, total due, 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.
Search Himalayas remote jobs
Search Himalayas (himalayas.app) remote job listings by a free-text description of the desired role (e.g. "python developer in france", "senior product designer, remote worldwide") — the same single natural-language box the site's own UI exposes ("Describe your ideal remote job..."). Returns total (from the site's own job counter) and jobs (title, url, company, companyUrl, postedAgo, location, salary, tags). Paginates via the site's own page param (page=1 default, 20 results/page). An unrecognized query falls back to the full unfiltered listing (~100k+ jobs) rather than returning zero results — check the returned filtered flag (false when this fallback happened) rather than trusting total alone.
List DigitalOcean team members and roles
List the current DigitalOcean team's members and pending invites with their role, status (Joined/Pending) and sign-in method. No scoping arg — reads the signed-in team, matching list_invoices' convention for this host.
