storytellerf/android-appium-device-lock
v0.3.1-20261004053826MIT
Serialize Android UI and end-to-end test runs with a device-side adb file lock.
What this package declares
The file a client reads when it loads this plugin, exactly as this revision carries it.
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "android-appium-device-lock",
"version": "0.3.1-20261004053826",
"description": "Serialize Android UI and end-to-end test runs with a device-side adb file lock.",
"author": {
"name": "Local Android Practices"
},
"license": "MIT",
"keywords": [
"android",
"appium",
"adb",
"testing",
"e2e",
"lock"
],
"extensions": {
"com.openai.codex": {
"skills": "./skills/",
"interface": {
"displayName": "Android Appium Device Lock",
"shortDescription": "Serialize Appium tests on one Android device.",
"longDescription": "Guides Codex to acquire a device-side file lock before Android Appium, UIAutomator, Espresso, or end-to-end test runs so only one app test controls a phone or emulator at a time.",
"developerName": "Local Android Practices",
"category": "Developer Tools",
"capabilities": [
"Code Generation",
"Testing",
"Android"
],
"defaultPrompt": [
"Add a device lock around this Android Appium test command.",
"Serialize these Android E2E tests so one device only runs one suite at a time.",
"Use adb to wait for an existing Appium device lock before starting tests."
],
"brandColor": "#0F766E"
}
},
"com.anthropic.claude": {
"skillFrontmatter": {
"android-appium-device-lock": {
"context": "fork",
"agent": "android-e2e-operator"
}
}
}
}
}
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.anthropic.claude
- com.openai.codex