用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/rdmptv/AdbAutoPlayer --skill adb-magisk命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | adb-magisk |
| description | Magisk Manager automation - app launching, module installation, Zygisk configuration |
| version | 1.0.0 |
| modularized | true |
| scripts_enabled | true |
| tier | 3 |
| category | adb-app-automation |
| last_updated | "2025-12-01T00:00:00.000Z" |
| compliance_score | 100 |
| dependencies | ["adb-screen-detection","adb-navigation-base","adb-workflow-orchestrator"] |
| auto_trigger_keywords | ["magisk","zygisk","module","installation"] |
| scripts | [{"name":"adb-magisk-launch.py","purpose":"Launch Magisk Manager app","type":"python","command":"uv run .claude/skills/adb-magisk/scripts/adb-magisk-launch.py","zero_context":true,"version":"1.0.0","last_updated":"2025-12-01T00:00:00.000Z"},{"name":"adb-magisk-enable-zygisk.py","purpose":"Enable Zygisk in Magisk settings","type":"python","command":"uv run .claude/skills/adb-magisk/scripts/adb-magisk-enable-zygisk.py","zero_context":false,"version":"1.0.0","last_updated":"2025-12-01T00:00:00.000Z"},{"name":"adb-magisk-install-module.py","purpose":"Install Magisk module from zip file","type":"python","command":"uv run .claude/skills/adb-magisk/scripts/adb-magisk-install-module.py","zero_context":false,"version":"1.0.0","last_updated":"2025-12-01T00:00:00.000Z"}] |
| color | green |
Magisk Manager Automation
What It Does: Automates Magisk Manager application for module management and configuration. Handles app launching, Zygisk enabling, and module installation workflows.
Core Capabilities:
When to Use:
Launch Magisk Manager application.
# Launch on default device
uv run .claude/skills/adb-magisk/scripts/adb-magisk-launch.py
# Specify device
uv run .claude/skills/adb-magisk/scripts/adb-magisk-launch.py --device 127.0.0.1:5555
# Wait for app to load
uv run .claude/skills/adb-magisk/scripts/adb-magisk-launch.py --wait-text "Modules"
# JSON output
uv run .claude/skills/adb-magisk/scripts/adb-magisk-launch.py --json
Enable Zygisk in Magisk settings (prerequisite for API hooking).
# Enable Zygisk
uv run .claude/skills/adb-magisk/scripts/adb-magisk-enable-zygisk.py --device 127.0.0.1:5555
# Verify after enabling (auto-waits for reboot prompt)
uv run .claude/skills/adb-magisk/scripts/adb-magisk-enable-zygisk.py \
--device 127.0.0.1:5555 \
--auto-reboot
# JSON output
uv run .claude/skills/adb-magisk/scripts/adb-magisk-enable-zygisk.py --json
Install Magisk module from zip file.
# Install module
uv run .claude/skills/adb-magisk/scripts/adb-magisk-install-module.py \
--device 127.0.0.1:5555 \
--module-path /sdcard/PlayIntegrityFork.zip
# Verify after installation
uv run .claude/skills/adb-magisk/scripts/adb-magisk-install-module.py \
--device 127.0.0.1:5555 \
--module-path /sdcard/PlayIntegrityFork.zip \
--verify
uv run .claude/skills/adb-magisk/scripts/adb-magisk-install-module.py \
--device 127.0.0.1:5555 \
--module-path /sdcard/PlayIntegrityFork.zip \
--json
Complete Magisk setup with Zygisk enablement.
name: Setup Magisk with Zygisk
description: Configure Magisk for API hooking with Zygisk subsystem
parameters:
device: "127.0.0.1:5555"
timeout: 15
phases:
- id: phase1_launch
name: "Launch Magisk Manager"
steps:
- id: launch
action: adb-magisk-launch
params:
device: "{{ device }}"
wait_text: "Modules"
timeout: "{{ timeout }}"
- id: phase2_enable_zygisk
name: "Enable Zygisk"
steps:
- id: enable
action: adb-magisk-enable-zygisk
params:
device: "{{ device }}"
auto_reboot: false
- id: verify
action: adb-wait-for
params:
method: text
target: "Zygisk enabled"
timeout: 10
recovery:
- on_error: phase2_enable_zygisk
action: retry
max_attempts: 2
delay: 2
Module installation workflow (used by Play Integrity bypass).
name: Install Magisk Module
description: Install module zip file via Magisk Manager
parameters:
device: "127.0.0.1:5555"
module_path: "/sdcard/PlayIntegrityFork.zip"
timeout: 20
phases:
- id: phase1_launch
name: "Launch Magisk Manager"
steps:
- id: launch
action: adb-magisk-launch
params:
device: "{{ device }}"
- id: phase2_navigate
name: "Navigate to Modules"
steps:
- id: wait_modules_tab
action: adb-wait-for
params:
method: text
target: "Modules"
timeout: 5
- id: tap_modules
action: adb-tap
params:
x: 100
y: 100
device: "{{ device }}"
- id: phase3_install
name: "Install Module"
steps:
- id: tap_fab
action: adb-tap
params:
x: 400
y: 800
device: "{{ device }}"
- id: wait_file_picker
action: adb-wait-for
params:
method: text
target: "Select file"
timeout: 5
- id: select_module
action: adb-file-select
params:
path: "{{ module_path }}"
- id: wait_completion
action: adb-wait-for
params:
method: text
target: "Installation complete"
timeout: "{{ timeout }}"
recovery:
- on_error: phase3_install
action: adb-screenshot-capture
then: continue
# Execute setup workflow
uv run .claude/skills/adb-workflow-orchestrator/scripts/adb-run-workflow.py \
--workflow .claude/skills/adb-magisk/workflows/magisk-setup.toon \
--param device=127.0.0.1:5555
# Execute installation workflow
uv run .claude/skills/adb-workflow-orchestrator/scripts/adb-run-workflow.py \
--workflow .claude/skills/adb-magisk/workflows/install-module.toon \
--param device=127.0.0.1:5555 \
--param module_path=/sdcard/PlayIntegrityFork.zip
# Launch and verify Zygisk is enabled
uv run .claude/skills/adb-magisk/scripts/adb-magisk-launch.py \
--device 127.0.0.1:5555 \
--wait-text "Zygisk" \
--timeout 10
Depends On:
adb-screen-detection (screenshot, find-element, tap verification)adb-navigation-base (tap, swipe, wait-for)adb-workflow-orchestrator (orchestration of complex flows)Used By:
adb-karrot (for Play Integrity bypass setup)Home Screen
├─ Modules tab (module list)
├─ Settings tab (Zygisk toggle)
└─ Superuser tab (permission management)
Modules Tab
├─ + FAB (install module)
├─ Module list (installed modules)
└─ Enable/disable toggles
File Picker
├─ /sdcard (default storage location)
├─ Select zip file
└─ Confirm installation
Installation Dialog
├─ Progress bar
├─ Installation complete
└─ Reboot required (optional)
Version: 1.0.0 Status: ✅ App-Specific Tier Scripts: 3 Workflows: 2 Last Updated: 2025-12-01 Tier: 3 (App-Specific)
基于 SOC 职业分类