termwright-tui-testing

Community

Automate terminal UI testing.

Authorfcoury
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the testing and debugging of terminal-based user interfaces (TUIs), streamlining the development and quality assurance process for command-line applications.

Core Features & Use Cases

  • End-to-End Testing: Execute predefined step files to simulate user interactions and verify TUI behavior.
  • Daemon-based Automation: Control TUI applications via a robust daemon protocol for complex interactions.
  • Artifact Generation: Capture screenshots, screen states, and execution traces for detailed analysis and debugging.
  • Use Case: Automatically test your new TUI application's navigation, input handling, and output display by running a series of predefined steps, ensuring it functions correctly across different scenarios.

Quick Start

Run the provided step file 'test.yaml' with trace output enabled.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: termwright-tui-testing
Download link: https://github.com/fcoury/config/archive/main.zip#termwright-tui-testing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.