ActionHelm Get started
Browser commands, without the busywork

Your browser.
Your commands.

Turn short phrases into links, environment switches, and prepared content. Run them from the popup, side panel, or address bar.

Local by design · Chrome & Firefox · No account

ActionHelm popup showing three real command suggestions with icons for opening a page, opening an environment, and copying prepared content.
Actual ActionHelm interface
60-second setup

One command is enough to start.

  1. 1
    Open the dashboard

    Choose Commands → + Command, or use the add-page icon in the popup.

  2. 2
    Choose the result

    Pick a page, environment, view switch, or clipboard action.

  3. 3
    Name the trigger

    Use something memorable like docs, then save and run it anywhere.

Run from anywhere

Pick the surface that fits the moment.

All launchers share matching, page rules, groups, and recent-command history.

01

Popup

Click the extension icon or use its browser shortcut. Start typing—the first result is ready to run.

02

Side panel

Keep commands beside the page. Open it with Ctrl/⌘ + Shift + E or from the popup.

03

Address bar

Type a dot, press Space, then enter a command. This works in Chrome and Firefox.

Commands without busywork

Small commands, useful outcomes.

Create page and copy commands yourself. Environment commands appear automatically from your environment configuration.

Open a page

Open a fixed or parameterized URL in a new tab.

jira {TICKET}

Open an environment

Commands are generated from matrix cells and URL variants, carrying the remaining path and matched variables into the destination.

Stg App {LANG}

Switch environment view

From a matched page, move across application columns or between environment rows without leaving the project matrix.

Switch to Stg - Admin

Copy prepared content

Copy reusable plain or formatted text, including tables.

reply delay

Parameters & variables

Add typed parameters to custom commands or define text, number, and enum variables shared by URL templates in a matrix.

Flexible matching

Common typos and transposed characters still find the intended command. Aliases add more accepted inputs.

Recently used

The popup and side panel keep your 10 latest commands close. Parameter values are never stored in history.

Page availability

Use Show on selected pages to make a command appear only on matching URLs—in every launcher.

Groups

See commands and environments together in one hierarchical view. Only environments assigned to the same group generate switches between one another.

Current-tab modifier

Link commands open a new tab by default. Start a launcher query with a dot to run the result in the current tab.

Organization

Model the way you already work.

Assign environments to project groups such as Work or Personal. Each project gets an isolated navigation set.

Environments

Define production, staging, and QA rows, choose one default, then add app, admin, API, and custom columns. Each cell supports a primary URL and named variants.

{ }
Matrix variables

Use placeholders such as {LANG} in cell URLs. Matched values follow you between destinations; configured defaults apply outside the matrix.

Groups

Disabling a project hides its custom commands and assigned environments. Environment switches never cross project boundaries.

SAME PATH, DIFFERENT PLACE
P
Productionapp.example.com/orders/42
prod
Q
QAqa.example.com/orders/42
Current
appadminapi
Optional features

Extra access only when you ask for it.

Both modules are off by default and request their permissions when enabled.

Copy formatted content

Clipboard access

Prepare reusable text with formatting, links, lists, and tables. Named parameters work inside copied content.

Environment ribbon

Selected domains only

Show the matched environment directly on a page. You choose the exact domains and can revoke access at any time.

Control & privacy

Your setup stays yours.

↓↑

Backup and transfer

Export everything or select individual commands, groups, and environments. Import previews detect duplicates and conflicts before saving.

Local statistics

See totals for today, week, month, and all time, plus your top five commands. Entered parameter values are not recorded.

No telemetry

No accounts, ads, analytics, or developer-operated backend. Configuration, recent history, and statistics stay in browser storage.

Ready when you are

Start with the command you repeat most.

You can reorganize, add parameters, and enable optional modules later.

Open the user guide