arduino-app-cli

Manage applications and system settings on Arduino UNO Q boards via ADB or SSH.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/kanine/arduinoq-projects --skill arduino-app-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arduino-app-cli
Source: https://github.com/kanine/arduinoq-projects/tree/main/.agents/skills/arduino-app-cli
Command: npx skills add https://github.com/kanine/arduinoq-projects --skill arduino-app-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of applications on Arduino UNO Q boards, streamlining tasks like app deployment, monitoring, and system configuration through the command-line interface.

Core Features & Use Cases

  • App Lifecycle Management: Start, stop, list, and create new applications directly on the board.
  • System Operations: Update the board, manage network settings, and inspect system components.
  • Troubleshooting: Access logs and diagnose issues with running applications.
  • Use Case: Deploy a new Python web application to your Arduino UNO Q, monitor its logs in real-time, and restart it if necessary, all without physically touching the device.

Quick Start

Connect to your Arduino UNO Q board via SSH and start the 'my-app' application.

Frequently Asked Questions about arduino-app-cli

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

FAQPage Schema
How do I manage applications on an Arduino UNO Q board?

You can manage applications on an Arduino UNO Q board by using a command-line interface to create, deploy, start, stop, and monitor apps. This streamlines app deployment and system configuration directly without physically touching the device.

Can I deploy and manage Python web apps on Arduino UNO Q via CLI?

Yes, you can deploy a new Python web application to your Arduino UNO Q and monitor its logs in real-time. The CLI facilitates app creation, deployment, lifecycle control, and log inspection for running applications.

Do I need to install arduino-app-cli on the board before managing apps?

Yes, the arduino-app-cli must be installed on the Arduino UNO Q board for all operations. Once installed, you can connect via SSH or ADB to execute app lifecycle and system update commands.

How do I troubleshoot running applications on Arduino UNO Q?

To troubleshoot running applications on Arduino UNO Q, you can access and inspect logs using the command-line interface. This allows you to diagnose issues with running applications and restart them if necessary.

Can I update system settings and manage network configurations on Arduino UNO Q remotely?

Yes, you can update the board, manage network settings, and inspect system components remotely. By connecting to the Arduino UNO Q via SSH or ADB, the CLI enables complete system operations and configuration.

What are the limitations of using CLI for Arduino UNO Q app management?

The primary limitation is that the arduino-app-cli package must be installed on the Arduino UNO Q board for all operations. Additionally, a valid ADB or SSH connection is required to execute any app lifecycle or system management commands.