ActionHelm Overview
Commands

Turn a short phrase into a repeatable action.

A command combines a trigger with a link or prepared clipboard content. Parameters make one command reusable; aliases and page rules keep it easy to find.

Parameters, types, and defaults

Parameter names must start with an uppercase letter and can contain uppercase letters, digits, and underscores. Define each placeholder only once in a command pattern.

  • Any accepts a general value.
  • Text is intended for textual values.
  • Number accepts numeric input.
  • Enum limits input to a configured list.

A default value makes the parameter optional. Without a default, ActionHelm asks for the missing value by keeping the suggestion incomplete.

Keep placeholder names aligned

If the pattern uses {TICKET}, use exactly {TICKET} in the URL or copy content. Placeholder names are case-sensitive configuration keys.

Aliases and matching

Add aliases when people naturally use more than one phrase for the same action. An alias may reuse parameters declared by the main pattern, but it cannot introduce an unknown placeholder.

Aliases
Pattern
jira {TICKET}
Aliases
ticket {TICKET}, issue {TICKET}
Accepted
jira DP-1023 · ticket DP-1023 · issue DP-1023

Fuzzy matching also tolerates common typos and transposed characters. Keep aliases meaningful rather than adding every possible spelling.

Create a copy command

Choose Copy prepared content, compose plain or formatted content, and use command parameters inside it. Formatted copy is optional and asks for clipboard access only when enabled.

Prepared response
Pattern
delay {DATE}
Content
The delivery date has moved to {DATE}.
Input
delay Friday
Clipboard
The delivery date has moved to Friday.

Limit where a command appears

Use Show on selected pages to provide URL patterns. A command with no patterns is available everywhere. Patterns can contain * wildcards and are checked against the current page URL.

Page rule
Pattern
https://jira.example.com/*
Effect
The command appears on Jira pages and stays hidden elsewhere.
Next guideBuild an environment matrix