motion-skill

Capture Android accelerometer, gyroscope, and orientation data for motion-aware automations.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/trohitg/MachinaOS --skill motion-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: motion-skill
Source: https://github.com/trohitg/MachinaOS/tree/main/server/skills/android_agent/motion-skill
Command: npx skills add https://github.com/trohitg/MachinaOS --skill motion-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Android devices struggle to provide ready-made access to motion sensor data for apps and automations, making it hard to react to movement, orientation, or shake gestures without native integration.

Core Features & Use Cases

  • Access accelerometer, gyroscope, and orientation data from paired Android devices.
  • Detect motion and shake gestures to trigger automations.
  • Determine device position/orientation for context-aware actions.

Quick Start

Connect the Motion Detection tool to Zeenie's input-tools handle on your Android device, then issue a status query to retrieve current motion data.

Frequently Asked Questions about motion-skill

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

FAQPage Schema
How do I get real-time Android motion sensor data for automations?▼

To get real-time Android motion sensor data, you need a connected Android device with sensors and a paired Zeenie input-tools handle. The Skill captures accelerometer, gyroscope, and orientation data to drive motion-aware automations.

Can I detect shake gestures using an Android accelerometer?▼

Yes, you can detect shake gestures using the Android accelerometer through this Skill. It outputs a status payload that includes an is_shaking flag, allowing you to trigger automations when shake movements are recognized.

What do I need to read gyroscope and orientation data from my Android device?▼

To read gyroscope and orientation data, you need an Android device with built-in sensors, a motion_detection tool, and a connected Zeenie input-tools handle. Once paired, the Skill retrieves the device position and movement metrics.

Does this motion detection approach work without native Android integration?▼

Yes, this motion detection approach works without native Android integration by using a connected Zeenie input-tools handle. It bypasses native development by capturing accelerometer and gyroscope data directly for automation workflows.

How do I determine device position to trigger context-aware actions?▼

You determine device position by querying the status payload, which includes device_position and orientation data. This allows you to build context-aware actions based on whether the device is moving, shaking, or in a specific position.