Authorization notice. Big Arrow on the Screen is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.
Credentials. A PIN or code on the sign is visible to anyone who can see the screen, so show it only when the person is alone and clear it afterwards.
Who it is forA person signing in on a website who needs a code from an agent or script, such as a PIN for a sign-in form.
The problemReading a code from one place and typing it into another invites typos, and the agent cannot type into the field for the person.
The outcomeThe sign shows the code with a copy button, and the arrow points at the PIN field until the person pastes the code.
What you need first
- A Mac running macOS 14 or later
- Homebrew to run `brew install franzenzenhofer/tap/bigarrow`
- Claude Code or Codex if you want the agent skill
- Accessibility permission for the app that starts bigarrow, only for --element and --app App:title targets
Steps
- Install the tool with
brew install franzenzenhofer/tap/bigarrow. - Run
bigarrow start --element "PIN code" --role textfield --app "Google Chrome:Acme sign-in" --from right --color blue --border-color yellow --text-color yellow --text "Franz, copy & paste the PIN {{482913}} here", replacing the field, window and code with yours. (inferred, check the README) - Click the copy button on the sign and paste the code into the field.
- Clear the arrow with
bigarrow stop --allafter the paste. (inferred, check the README)
Prompt for your agent
Use the bigarrow CLI from franzenzenhofer/big-arrow-on-the-screen to point at the text field <field label> in <app name>:<window title> and show the sign "<sign text with {{<code>}}>". Expected output: a sign with a copy button and an exit code of 0. Verify the exit code and do not repeat the code in any other output.
Caveat. The copy button is only created when the code is written as {{value}} inside --text, and it is not a password manager or a secure store.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Disclaimer
Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked "Seen in the wild", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email [email protected] and we will look at it promptly. Full disclaimer page