simulator-automation

Automate EvenHub glasses simulator input actions and screenshot capture via HTTP API.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Ertejeonline/er-clock --skill simulator-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simulator-automation
Source: https://github.com/Ertejeonline/er-clock/tree/main/resources/simulator-automation
Command: npx skills add https://github.com/Ertejeonline/er-clock --skill simulator-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the EvenHub glasses simulator via its HTTP API to streamline testing and validation of input handling, screenshots, and console data.

Core Features & Use Cases

  • Health check via GET /api/ping
  • Glasses screenshot retrieval via GET /api/screenshot/glasses
  • Webview screenshot retrieval via GET /api/screenshot/webview
  • Console logs collection via GET /api/console
  • Input automation via POST /api/input
  • End-to-end automation workflow for QA testing

Quick Start

Launch the simulator with the automation port and run the automation sequence to verify inputs and capture outputs.

Frequently Asked Questions about simulator-automation

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

FAQPage Schema
How do I automate EvenHub simulator testing over an HTTP API?

Automate EvenHub simulator testing by sending HTTP requests to the /api endpoints for input actions, screenshots, and console logs. You must launch the simulator with the --automation-port <PORT> flag to enable the automation interface for your QA workflows.

What inputs can I automate on the EvenHub glasses simulator?

You can automate input handling on the EvenHub glasses simulator by sending POST requests to /api/input. Supported actions include up, down, click, and double_click, allowing you to script deterministic input sequences for app testing.

Can I capture screenshots and console logs from the EvenHub simulator?

Yes, you can capture data from the EvenHub simulator by requesting GET /api/screenshot/glasses, GET /api/screenshot/webview for screenshots, and GET /api/console for console logs. This data capture supports validation and debugging of apps running behind the simulator.

Do I need to configure a specific port to use the EvenHub simulator HTTP API?

Yes, configuring the port is required to use the EvenHub simulator HTTP API. You must launch the simulator with the --automation-port <PORT> argument to expose the /api endpoints for health checks, input automation, and data retrieval.

How do I check if the EvenHub simulator automation API is running?

Check the EvenHub simulator automation API by sending a GET request to /api/ping. This health check verifies that the simulator is active and ready to receive input automation commands and screenshot retrieval requests.