shell-use
Control, test, and record real terminal sessions
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install shell-use?โผ
Run `npx skills add microsoft/shell-use --all -g -y` in your terminal to install this skill globally.
What does tui-test do?โผ
It controls, inspects, tests, and records real terminal sessions and full-screen terminal apps, letting you click text, send keys, and assert on-screen state.
Can I use tui-test from Python or JavaScript?โผ
Yes. The same engine is available as a CLI plus native libraries for Rust, Python, and JavaScript, so you can automate terminals in your preferred language.
Can AI agents use tui-test to operate terminals?โผ
Yes. It gives agents structured access to terminal state, text locators, and input commands so they can run and verify terminal workflows reliably.
Can tui-test record terminal sessions?โผ
Yes. It captures screenshots as SVG and records sessions as APNG, GIF, MP4, or asciinema files, including automatic on-failure recordings for tests.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core