Skip to content
alyn
lixiaolin94

skills

Collection of AI agent skills for Claude Code

$npx skills add lixiaolin94/skills
Stars
772
Installs
995
Forks
46
Updated
9 days ago

lixiaolin94

Skills

Open on GitHub

About the author

lixiaolin94

From the README

How to use skills

中文版

Skills

A small collection of reusable skills for AI coding agents.

Included Skills

Skill Description
android-background-test Test apps on a real Android phone over ADB on a hidden background display: screenshot, UI tree, tap by element or coordinate, swipe, keys, Chinese text, and step-by-step journeys, without disturbing the user.
web-shader-extractor Extract WebGL/Canvas/Shader effects from websites and port them into standalone native JS projects.

Install

Install the whole repository:

npx skills add https://github.com/lixiaolin94/skills

Install a specific skill:

npx skills add https://github.com/lixiaolin94/skills --skill web-shader-extractor
npx skills add https://github.com/lixiaolin94/skills --skill android-background-test

android-background-test

Status: beta (0.2.0-dev). Verified on nubia NX888J (Android 17) and OPPO PLG110 (ColorOS, Android 17). Other devices and ROMs are untested; reports with model and ROM version are welcome.

Requirements:

  • adb on the computer and Python 3.9+ (standard library only)
  • USB debugging enabled and the computer authorized on the phone
  • Android 12 (API 31) or newer is the build target; the lowest working version has not been tested
  • The phone must stay awake and unlocked while testing; locking pauses the session
  • Some ROMs (for example Xiaomi) may need an extra "USB debugging (security settings)" switch before taps work; untested

Apps that police automation (payment, banking, social, e-commerce) are only opened after the user accepts the account risk; the skill stops and explains when an app blocks it, and never tries to evade detection. The UI tree, element taps and these consent flows are new in this build and not yet verified on a device.

Nothing is installed on the phone. runtime/server.jar is a DEX built from the source in workspace/android-background-test; rebuild it with python3 workspace/android-background-test/scripts/build.py and compare the sha256 in android-background-test/manifest.json.

Acknowledgments

Contributor Contributions
Huazi web-shader-extractor — 2D Canvas extraction report that led to 2D Canvas identification, porting strategy, and framework shell-removal rules

License

MIT

Questions

What is lixiaolin94/skills?

Collection of AI agent skills for Claude Code

How do I install skills?

Run "npx skills add lixiaolin94/skills" and choose the skills you want. Many packs also document their own install path (for example a Claude Code plugin marketplace) in the README below.

How many skills are in skills?

2 SKILL.md skills. Alyn lists 2 of them with their own pages.