Skip to content
Use cases

Developers

Bug reports, pull request descriptions, commit messages, and code snippets in a few keystrokes.

Developers type the same things all day: bug reports, pull request descriptions, commit messages, review comments, and boilerplate. SimpleFill puts all of it a few keystrokes away, in the browser tools you already use.

Bug reports with the details filled in

**Bug:** {{summary}}

**Where:** {{page.url}}
**When:** {{datetime | utc}}

**Steps to reproduce**
1.
2.

**Expected:**
**Actual:**

The page’s address and a UTC timestamp fill in on their own.

Work with GitHub

The GitHub add-on knows which repository, pull request, issue, or commit you’re looking at:

ShortcutGives you
;gh.repoThe repository’s URL
;gh.branchThe current branch
;gh.prThe pull request’s URL
;gh.pr.titleThe pull request’s title
;gh.issue.numberThe issue number
;gh.commit.shaThe commit SHA

A review sign-off snippet:

LGTM 🚀 Reviewed {{gh.pr.title}} on {{date}}. Merging into {{gh.pr.base}}.

Using Jira? The Jira add-on gives you ;jira.key, ;jira.summary, and ;jira.issue.

Handy Transforms

TypedWhat you get
;title|slugifyA branch name from an issue title, like fix-login-redirect-loop
;clipboard|prettifyJsonThe JSON you copied, nicely indented
;clipboard|minifyJsonThe same JSON on one line
;clipboard|base64EncodeWhat you copied, in Base64
;clipboard|urlEncodeWhat you copied, safe for a URL
;timestampThe current Unix timestamp
;datetime|utcThe current time as a UTC ISO timestamp

The clipboard ones need Clipboard access turned on in Settings.

Snippets for code

Rich snippets support Code and Code block formatting, so you can keep templates for pull request descriptions, release notes, and runbooks. Plain snippets are great for commands and config:

;curl   curl -sS -H "Authorization: Bearer $TOKEN" https://api.example.com/v1/
;todo   // TODO({{initials}}): 

AI for engineers

Create your own AI actions:

  • Commit message: “Write a conventional commit message for this description of a change.”
  • Explain: “Explain what this code or error message means, in two sentences.”
  • PR description: “Turn these notes into a pull request description with Summary, Changes, and Testing sections.”

Connect a local model if you’d rather keep code on your machine.

Test forms in one click

Save a sign-up or checkout form with test data using one-click form fill. Filling it again takes one right-click, every time you test.