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.
Create a link command
- Open Commands → + CommandChoose Open page as the action.
- Enter the command patternUse plain text for a fixed command or uppercase placeholders in braces for parameters.
- Enter the URLUse the same placeholder names in the destination URL.
- Review the preview and saveUse a sample input to confirm the generated destination before saving.
- Pattern
- jira {TICKET}
- URL
- https://jira.example.com/browse/{TICKET}
- Input
- jira DP-1023
- Result
- https://jira.example.com/browse/DP-1023
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.
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.
- 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.
- 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.
- Pattern
- https://jira.example.com/*
- Effect
- The command appears on Jira pages and stays hidden elsewhere.