cyberneticlibrary

Automate interactive CLI applications

terminal-pilotskillsetup L20
poe-platform/poe-code
What it does

Automate interactive CLI apps through a real pseudoterminal

Best for

When plain stdio is insufficient for interactive menus, prompts, or terminal UI apps like poe-code configure.

Inputs
  • · [object Object]
Outputs
  • · [object Object]
Requires
  • · Node.js SDK
  • · npx terminal-pilot
Preconditions

Terminal-based app that reads from stdin/stdout; PTY support

Failure modes

ANSI escape sequence handling; menu navigation timing; screen size assumptions

Trust signals
  • · Playwright-like API familiar to web testers
  • · Real PTY (not stdio) handles full interactivity