Official scripts
Explore our curated collection of scripts
Linear login (Google SSO)
Log into Linear via "Continue with Google", using your browser's own signed-in Google account. Drives the account chooser and consent screen, then lands you on your workspace. Requires the local browser extension — not available in cloud/managed runs.
List Linear invoices
List the invoices on a Linear workspace's billing page (linear.app/<workspace>/settings/billing, "Recent invoices" section). Requires you to already be logged in to Linear in your browser. Each invoice row exposes a public Stripe hosted-invoice URL ("View" link). Returns workspace + invoices[{date, description, amount, url}] exactly as displayed (amount is the shown string e.g. "$12.00"); empty list is a valid result for a workspace with no invoices.
Linear whoami (signed-in account)
Report which Linear account this browser is signed in as: name, email and the workspace slug, from Personal Profile settings. Optionally pass `workspaceUrl` to read a specific workspace. 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 Linear scripts.
List Linear workspace members and roles
List the workspace's members (name, username, email, role/status, teams, joined, last seen) from the Members settings page, including pending invites, suspended accounts, and app installs. Defaults to the currently active workspace; pass workspaceUrl to target another. Requires login.
Get Current User
Report which Linear account this browser is signed in as: name, email and the workspace slug, from Personal Profile settings. Optionally pass `workspaceUrl` to read a specific workspace. 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 Linear scripts.
Remove/suspend a Linear workspace member
Remove a member's access to a Linear workspace, identified by email. Uses whichever of Linear's own row-menu affordances applies: 'Revoke invite' for a still-pending invite, or 'Suspend user' for an active member (both are Linear's actual removal mechanisms — there is no hard delete). Defaults to the currently active workspace; pass workspaceUrl to target another. Requires login.
Invite user(s) to Linear workspace
Invite one or more teammates to a Linear workspace by email via the Members settings 'Invite' dialog. Linear memberships are invite-based (not instant-create); everyone lands with the workspace's single default role since per-member role assignment is a Business-plan feature not exposed on Free-plan workspaces. Confirms the 'external domain' warning automatically when it appears. Defaults to the currently active workspace; pass workspaceUrl to target another. Requires login.
Reactivate a suspended Linear workspace member
Reactivate a member whose Linear workspace access was suspended, identified by email, via the Members settings row menu's 'Activate user…' action. Companion to delete_user: undoes a suspend (not a revoked invite — those have no activate path, only re-invite). Defaults to the currently active workspace; pass workspaceUrl to target another. Requires login.
Get App Store app reviews
Read an App Store app's customer reviews and aggregate rating from its public "Ratings & Reviews" page, for any storefront country. Returns averageRating, the site's own ratings-count text, and the reviews the page renders (id, title, rating 1-5, author, ISO date, full body). Anonymous, read-only. Apple's web page serves a fixed first page of ~10 reviews and exposes no pagination, offset or sort control at all, so that is the ceiling — deeper history is not a web affordance.
Search Google Play apps
Search the Google Play Store for apps by keyword: package id, name, developer, rating, and icon for each result. No login required.
Get Google Play app reviews
Fetch reviews for an Android app from its Google Play Store listing: reviewer name, star rating, date, and review text. No login required.
Lucidchart login (Google SSO)
Log into Lucid (Lucidchart) using your connected Google account. Lands on the Lucid documents home; returns early if already signed in.
Search Wise transactions
Search a Wise profile's transactions by merchant/name (server-side), optionally narrowed to a date range. Returns id, title, amount, date, status and whether a receipt is attached.
