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
| Field | Type | Required | Description |
|---|---|---|---|
| action | string | Yes | Action to perform (see below) |
| parameters | object | No | Additional parameters for set actions |
Actions
| Action | Description |
|---|---|
status |
Get current screen settings |
set_brightness |
Set screen brightness level |
wake |
Wake the screen |
auto_brightness_on |
Enable auto-brightness |
auto_brightness_off |
Disable auto-brightness |
Examples
Get screen status:
{
"action": "status"
}
Set brightness to 50%:
{
"action": "set_brightness",
"parameters": {
"level": 50
}
}
Wake the screen:
{
"action": "wake"
}
Enable auto-brightness:
{
"action": "auto_brightness_on"
}
Disable auto-brightness:
{
"action": "auto_brightness_off"
}
Response Formats
Status response:
{
"success": true,
"service": "screen_control",
"action": "status",
"data": {
"brightness": 75,
"auto_brightness": true,
"screen_on": true,
"screen_timeout": 30000
}
}
Set brightness response:
{
"success": true,
"service": "screen_control",
"action": "set_brightness",
"data": {
"previous_brightness": 100,
"new_brightness": 50
}
}
Response Fields
| Field | Type | Description |
|---|---|---|
| brightness | int | Current brightness (0-100) |
| auto_brightness | boolean | Auto-brightness enabled |
| screen_on | boolean | Screen is currently on |
| screen_timeout | int | Timeout in milliseconds |
Use Cases
| Use Case | Action | Description |
|---|---|---|
| Check display | status | Get current settings |
| Lower brightness | set_brightness | Reduce for battery/eyes |
| Wake device | wake | Turn on screen |
| Enable adaptive | auto_brightness_on | Let system adjust |
| Fixed brightness | auto_brightness_off | Manual control |
Common Workflows
Battery saving
- Disable auto-brightness
- Set brightness to 30%
- Reduce screen timeout
Night mode
- Disable auto-brightness
- Set brightness to 10-20%
- Enable blue light filter (if available)
Presentation mode
- Disable auto-brightness
- Set brightness to 100%
- Increase screen timeout
Brightness Guidelines
| Level | Use Case |
|---|---|
| 0-20% | Night/dark room |
| 20-50% | Indoor use |
| 50-80% | Normal use |
| 80-100% | Bright conditions/outdoor |
Setup Requirements
- Connect the Screen Control Automation node to Zeenie's
input-toolshandle - Android device must be paired
- System settings permission may be required
chat Comments (0)
Sign in to join the discussion and leave a comment.
Skill Details
GitHub Stars
18
GitHub Forks
3
Created
Mar 2026
Last Updated
3 months ago
tools
tools system admin
Related Skills
Build your own?
Join 12,000+ developers contributing to the Claude ecosystem.
No comments yet. Be the first to share your thoughts!