AgentSkillsCN

screen-control-skill

控制 Android 屏幕——调节亮度、唤醒屏幕、切换自动亮度,以及设置屏幕超时时间。

SKILL.md
--- frontmatter
name: screen-control-skill
description: Control Android screen - brightness, wake screen, auto-brightness toggle, and screen timeout settings.
allowed-tools: screen_control_automation
metadata:
  author: machina
  version: "1.0"
  category: android
  icon: "💡"
  color: "#EAB308"

Screen Control Tool

Control screen settings on Android device.

How It Works

This skill provides instructions for the Screen Control Automation tool node. Connect the Screen Control Automation node to Zeenie's input-tools handle to enable screen control.

screen_control Tool

Control screen brightness and display settings.

Schema Fields

FieldTypeRequiredDescription
actionstringYesAction to perform (see below)
parametersobjectNoAdditional parameters for set actions

Actions

ActionDescription
statusGet current screen settings
set_brightnessSet screen brightness level
wakeWake the screen
auto_brightness_onEnable auto-brightness
auto_brightness_offDisable auto-brightness

Examples

Get screen status:

json
{
  "action": "status"
}

Set brightness to 50%:

json
{
  "action": "set_brightness",
  "parameters": {
    "level": 50
  }
}

Wake the screen:

json
{
  "action": "wake"
}

Enable auto-brightness:

json
{
  "action": "auto_brightness_on"
}

Disable auto-brightness:

json
{
  "action": "auto_brightness_off"
}

Response Formats

Status response:

json
{
  "success": true,
  "service": "screen_control",
  "action": "status",
  "data": {
    "brightness": 75,
    "auto_brightness": true,
    "screen_on": true,
    "screen_timeout": 30000
  }
}

Set brightness response:

json
{
  "success": true,
  "service": "screen_control",
  "action": "set_brightness",
  "data": {
    "previous_brightness": 100,
    "new_brightness": 50
  }
}

Response Fields

FieldTypeDescription
brightnessintCurrent brightness (0-100)
auto_brightnessbooleanAuto-brightness enabled
screen_onbooleanScreen is currently on
screen_timeoutintTimeout in milliseconds

Use Cases

Use CaseActionDescription
Check displaystatusGet current settings
Lower brightnessset_brightnessReduce for battery/eyes
Wake devicewakeTurn on screen
Enable adaptiveauto_brightness_onLet system adjust
Fixed brightnessauto_brightness_offManual control

Common Workflows

Battery saving

  1. Disable auto-brightness
  2. Set brightness to 30%
  3. Reduce screen timeout

Night mode

  1. Disable auto-brightness
  2. Set brightness to 10-20%
  3. Enable blue light filter (if available)

Presentation mode

  1. Disable auto-brightness
  2. Set brightness to 100%
  3. Increase screen timeout

Brightness Guidelines

LevelUse Case
0-20%Night/dark room
20-50%Indoor use
50-80%Normal use
80-100%Bright conditions/outdoor

Setup Requirements

  1. Connect the Screen Control Automation node to Zeenie's input-tools handle
  2. Android device must be paired
  3. System settings permission may be required