cli-reference

Document CLI commands for the IBR design-to-validation toolset.

1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/tyroneross/interface-built-right --skill cli-reference-tyroneross
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-reference
Source: https://github.com/tyroneross/interface-built-right/tree/main/skills/cli-reference
Command: npx skills add https://github.com/tyroneross/interface-built-right --skill cli-reference-tyroneross

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of maintaining UI consistency and functional integrity across web and native platforms by providing a unified interface for scanning, auditing, and testing.

Core Features & Use Cases

  • Automated UI Auditing: Perform functional, visual, and semantic audits on live pages to detect regressions.
  • Interactive Session Testing: Orchestrate multi-step user flows like logins or form submissions with persistent browser state.
  • Native App Support: Scan and validate iOS, watchOS, and macOS applications directly within the simulator environment.

Quick Start

Use the cli-reference skill to run a full functional and visual audit on your local development server at localhost:3000.

Frequently Asked Questions about cli-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate UI validation and regression testing using a CLI?

You can automate UI validation by executing structured CLI commands to perform functional, visual, and semantic audits on live pages. This approach detects regressions across web and native platforms deterministically without manual inspection.

Can I test iOS and macOS native applications in the simulator via command line?

Yes, you can scan and validate iOS, watchOS, and macOS applications directly within the simulator environment. The CLI provides commands for native simulator interaction to ensure functional integrity across native interfaces.

How do I orchestrate multi-step user flows like logins with persistent browser state?

You orchestrate multi-step user flows by utilizing interactive session testing commands. This facilitates multi-step processes like form submissions while maintaining persistent browser state and session memory across interactions.

What is the best way to run a functional and visual audit on a local development server?

The best way to run a functional and visual audit is to target your local server, such as localhost:3000, with a CLI scanning command. This performs an automated UI audit to detect visual and functional regressions quickly.

Does CLI-based UI testing work without external dependencies?

Yes, CLI-based UI testing operates without external dependencies. It uses a unified command-line interface and persistent design memory management to facilitate scanning, auditing, and testing out of the box.