agentsclimarketplace

Frida setup checklist

Skill Rudra-ravi/frida-skills/frida-setup-checklist

Prepare and verify a Frida environment, including host tools, Android frida-server, iOS setup, USB or remote transport, version matching, and smoke tests.From its SKILL.md

Install
npx -y skills add Rudra-ravi/frida-skills --skill frida-setup-checklist

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 8 commands, including `python3 -m pip show frida frida-tools` and 7 more.

SKILL.md

2.1 KB, 532 tokens by cl100k_base, as published. Nobody here has run it

Frida Setup Checklist

Use this skill before writing hooks or when the environment is unknown.

Host Checks

python3 -m pip show frida frida-tools
frida --version
frida-ls-devices
frida-ps -Uai

If frida is missing, install user-local tools unless the project documents another path:

python3 -m pip install --user --upgrade frida-tools

Android Checks

adb devices
adb shell getprop ro.product.cpu.abi
adb shell getprop ro.build.version.release
adb shell id
adb shell /data/local/tmp/frida-server --version
frida-ps -Uai

Match host frida --version to the device frida-server major/minor version. If versions differ, fix that before debugging hooks.

iOS Checks

frida-ls-devices
frida-ps -Uai
frida -U -f com.example.app -l smoke.js --no-pause

Use a smoke script before loading real hooks:

console.log("platform", Process.platform, "arch", Process.arch);
console.log("ObjC.available", ObjC.available);

Minimal Smoke Scripts

Android:

console.log("platform", Process.platform, "arch", Process.arch);
console.log("Java.available", Java.available);
Java.perform(() => console.log("Java.perform ok"));

Native-only target:

console.log(Process.id, Process.arch, Process.pointerSize);
for (const m of Process.enumerateModules().slice(0, 10)) {
  console.log(m.name, m.base, m.size);
}

Proof To Report

  • Exact host Frida version and remote server/Gadget version.
  • Device, OS version, architecture, package/bundle/process id.
  • Attach or spawn command used.
  • Smoke script output proving Java, ObjC, or native module access.

References

What ships with it: 1 file

218 B alongside SKILL.md

agents/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.