Agent Skills › kevinzhow/Rungic › rungic-phone-settings

rungic-phone-settings

GitHub

管理 Android 设备状态与设置,包括读取电量、网络等硬件信息,调整亮度、横屏及剪贴板,打开系统面板,发送通知及指导录屏。

agent/assistant/skills/rungic-phone-settings/SKILL.md kevinzhow/Rungic

Trigger Scenarios

查询手机状态如电量、存储、内存、网络 调整屏幕亮度、方向或操作剪贴板 打开蓝牙、显示等系统设置面板 询问如何录屏或需要向用户发送通知

Install

npx skills add kevinzhow/Rungic --skill rungic-phone-settings -g -y
More Options

Non-standard path

npx skills add https://github.com/kevinzhow/Rungic/tree/main/agent/assistant/skills/rungic-phone-settings -g -y

Use without installing

npx skills use kevinzhow/Rungic@rungic-phone-settings

指定 Agent (Claude Code)

npx skills add kevinzhow/Rungic --skill rungic-phone-settings -a claude-code -g -y

安装 repo 全部 skill

npx skills add kevinzhow/Rungic --all -g -y

预览 repo 内 skill

npx skills add kevinzhow/Rungic --list

SKILL.md

Frontmatter
{
    "name": "rungic-phone-settings",
    "description": "Read and change Android device functions from Linux. They include battery, CPU, memory, storage, network and display. They also include brightness, orientation, vibration, the clipboard and Android settings panels. Send a notification to the user. Explain screen recording. Use when the user asks about the phone's state or settings, for example 电量, 存储, 亮度, 剪贴板, 横屏, 蓝牙 or 录屏. Also use when a task needs one of these values."
}

Phone status and settings

Run all commands as the desktop user inside the Linux container. Commands return JSON unless stated otherwise.

When to use this skill

  • "还剩多少电", "存储满了吗", "内存够吗", "网络是什么".
  • "屏幕太暗了", "横屏", "copy this", "剪贴板里是什么".
  • "打开蓝牙", "turn on Bluetooth": open the settings panel. The user changes the setting there.
  • "录屏", "record the screen".
  • A task needs a value of the phone, or you must tell the user something while they do not look at the chat.

Android device functions

Use rungic-platform --request '<json>'. The Android hosting app must be in the foreground to answer. The error “请先返回 Plasma Mobile” means the user left that app.

Request Effect
{"op":"status"} Android device status summary.
{"op":"network-get"} Wi-Fi/mobile network state.
{"op":"display-get"} Display modes, refresh rate, render size.
{"op":"brightness-get"} / {"op":"brightness","value":0.5} Read/set brightness. Range 0.02-1. A value of -1 selects system control.
{"op":"clipboard-get"} / {"op":"clipboard-set","text":"..."} Read/set Android clipboard.
{"op":"orientation","mode":"portrait"} Select system, portrait, or landscape.
{"op":"vibrate"} Short vibration.
{"op":"settings","target":"network"} Open an Android settings panel: network, bluetooth, display, sound, datetime, location.

Read battery, CPU, memory, and storage from Linux. Use upower -d, free -h, df -h /, and /sys/class/power_supply/*.

Notifications

Notify the user in their language with rungic-user notify-send "Title" "Text". Plain notify-send remains in your workspace, where the user does not read it.

Screen recording

The quick-settings “录屏” button records the phone and the TV when casting. It uses hardware H.264 and saves files in ~/Videos. There is no command-line trigger. Direct the user to the button.

Authorization rules

Ask before changing brightness, orientation, or casting unless the user requested the change. Do not uninstall apps, remove user files, or change system configuration without an explicit request.

For TV casting settings (cast-desktop, cast-controls), read the rungic-screens skill.

Version History

  • 5298938 Current 2026-11-02 08:44

Same Skill Collection

.agents/skills/asd-ste100/SKILL.md
.agents/skills/rungic-dev-release/SKILL.md
.agents/skills/rungic-phone-acceptance/SKILL.md
.agents/skills/rungic-three-stage-image/SKILL.md
agent/assistant/skills/rungic-agent-team/SKILL.md
agent/assistant/skills/rungic-krita-pixel-art/SKILL.md
agent/assistant/skills/rungic-messages-calls/SKILL.md
agent/assistant/skills/rungic-phone-desktop/SKILL.md
agent/assistant/skills/rungic-screens/SKILL.md

Metadata

Files
0
Version
5298938
Hash
ddd08b0c
Indexed
2026-11-02 08:44

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-02 22:02
浙ICP备14020137号-1