microsoftmicrosoftOfficialยท1 Agent Skills Included

shell-use

Control, test, and record real terminal sessions

Controls, inspects, tests, and records real shell sessions and full-screen terminal apps on Windows, Linux, and macOS. Eliminates manual terminal clicking and flaky screenshot checks with text locators, keyboard and mouse input, and state assertions. Works from the CLI or directly in Rust, Python, and JavaScript to speed up terminal automation and testing workflows.
npx skills add microsoft/shell-use --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’