其他

argent-vega

software-mansion/argent

Control and inspect Amazon Fire TV (Vega) apps via argent — launch/restart/reinstall apps, read the on-screen element tree, navigate with the D-pad remote, type, and screenshot. Use when the task mentions Vega, Fire TV, or VVD, or involves driving a Vega virtual device.

  • 656 次安装
  • 3100 星标
  • 收录于

安装命令

npx skills add https://github.com/software-mansion/argent --skill argent-vega

SKILL.md

Argent Vega (Amazon Fire TV)

Critical

  • Vega is a TV platform
  • D-pad only. Drive every interaction with tv-remote. Never use gesture-* / touch — they are unsupported on Vega.
  • Always describe before navigating. Find the live cursor from the tree — the [focused] element, or [selected] when nothing reports [focused] (the toolkit often marks the highlighted item [selected] while focused stays false). Never guess focus position from a screenshot.
  • All tools take the Vega serial (from list-devices) as udid.

The navigation loop

Per screen, two calls:

  1. describe — find the cursor ([focused], or [selected] if no [focused]) and your target.
  2. Compute the full D-pad path from focus → target (count rows/columns from the frames) and fire it as one tv-remote {button:[...]} ending in select.

Then describe again to confirm. On a miss, run the loop again.

Tools