software-mansion avatar

Argent Tv Interact

When you need to automate TV apps across Apple TV, Android TV, or Fire TV, this gives Claude the tools to drive them like a remote control. It handles focus-based navigation (the core difference from mobile), screenshots, keyboard input, and on Fire TV you get full JS runtime debugging through the Hermes inspector. The critical insight here is that TVs are focus-driven, not touch-driven, so you work in a loop of describe, remote button presses, and verify. Works with simulators and emulators plus Fire TV's VVD virtual devices. If you're testing a leanback UI or debugging why your app behaves differently on a 10-foot interface, this is the skill that makes Claude useful instead of guessing at screenshots.

skills.sh installs
24.5K
GitHub stars
3.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add software-mansion/argent --skill argent-tv-interact --agent claude-code

Installs into .claude/skills of the current project.

Files

Argent TV (Apple TV + Android TV + Fire TV)

Critical

  • A TV is focus-driven, not touch-driven. Drive every interaction with describe + tv-remote + keyboard; never use gesture-* / coordinate taps; they don't apply on any TV platform.
  • Always describe before navigating to find the live cursor and your target; never guess focus from a screenshot. The cursor is the focused element; on Vega the toolkit often leaves focused false and marks the highlighted item [selected], so treat [selected] as the cursor when nothing reports [focused].
  • Pass the udid from list-devices: an Apple TV simulator UDID or an Android TV / Vega serial. Dispatch is automatic from the id; the same tools drive all three.
  • E2E tests: Vega only. Apple TV and Android TV have no e2e support (a tap: can pass without doing anything): report that limitation.
  • Fire TV (Vega) (platform: "vega" in list-devices): read references/vega.md before driving it. It covers booting and stopping the VVD, Fast Refresh, and debugging the JS runtime.

The navigation loop

Sponsors

Details

Repository
github.com/software-mansion/argent
Categories
Debugging, Mobile Development
First seen
Jul 14, 2026

More from software-mansion/argent

All 14

Recommended

More Debugging
1millionco avatarreact-doctormillionco/react-doctorUse when finishing a feature, fixing a bug, before committing React code, or when the user types `/doctor`, asks to scan, triage, or clean up React diagnostics.21.4Kskills.sh installs
2wshobson avatarauth-implementation-patternswshobson/agentsMaster authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when 20.9Kskills.sh installs
3wshobson avatargit-advanced-workflowswshobson/agentsMaster advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use wh19.9Kskills.sh installs
4ejirocodes avatarsvelte5-best-practicesejirocodes/agent-skillsSvelte 5 runes, snippets, SvelteKit patterns, and modern best practices for TypeScript and component development. Use when writing, reviewing, or refactoring Sv18.6Kskills.sh installs
5jackwener avataropencli-autofixjackwener/opencliAutomatically fix broken OpenCLI adapters when commands fail. Load this skill when an opencli command fails — it guides you through collecting a trace artifact,18Kskills.sh installs
6shopify avatarshopify-adminshopify/shopify-ai-toolkitWrite or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, desig17.8Kskills.sh installs