ghostty-terminfo — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ghostty-terminfo (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Ghostty uses xterm-ghostty as its $TERM value. Remote hosts that lack this terminfo entry will show broken terminal behavior. The fix is to transfer the terminfo from the local machine to the remote host.
| Task | Command | |||
|---|---|---|---|---|
| Check if remote has terminfo | ssh HOST 'infocmp xterm-ghostty >/dev/null 2>&1' | |||
| Install terminfo on remote | `infocmp -x xterm-ghostty \ | ssh HOST tic -x -` | ||
| One-liner check + install | `ssh HOST 'infocmp xterm-ghostty >/dev/null 2>&1' \ | \ | infocmp -x xterm-ghostty \ | ssh HOST tic -x -` |
| Verify after install | ssh HOST 'infocmp xterm-ghostty >/dev/null 2>&1 && echo OK' |
If you're already on the machine, just pipe it directly to tic:
infocmp -x xterm-ghostty | tic -x -infocmp -x xterm-ghostty | ssh user@host tic -x -This exports the local terminfo and compiles it on the remote host. Only needs to run once per remote machine.
if [ "$TERM" = "xterm-ghostty" ]; then
ssh "$HOST" 'infocmp xterm-ghostty >/dev/null 2>&1' || \
infocmp -x xterm-ghostty | ssh "$HOST" tic -x -
fiOnly runs when connecting from Ghostty, skips if already installed.
infocmp xterm-ghostty fails if the local machine doesn't have the terminfo. Run from Ghostty or a machine with Ghostty installed.infocmp -x and tic -x need the extended flag to preserve Ghostty's extended capabilities.TERM=xterm-256color before SSH works but loses Ghostty-specific features. Install the terminfo instead.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.