Skills

software-mansion

12 skills in one repo.

argent Project

Gives your AI assistant direct control of iOS simulators, Android emulators and devices, TVs and Electron/Chromium apps.

3,175 stars on GitHub, Nov 9, 2026 · 12 skills · 1 bundle

  1. Argent

    Bundle of 12 skills
    Use it when:
    You want the agent to use, test, record, debug or speed up your app, React Native above all, on a simulator, emulator, phone or TV.
    It does:
    Teaches the agent Argent's tools: drive the app by touch or TV remote, check UI flows, diff screenshots, record video, read logs, profile code and offer design variants.

    argent-device-interact, argent-ios-device-interact, argent-tv-interact, argent-settings-permissions, argent-test-ui-flow, argent-screenshot-diff, argent-screen-recording, argent-metro-debugger, argent-react-native-optimization, argent-react-native-profiler, argent-native-profiler, argent-lens

    Age
    6 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    29.9K
    top 22%
    Weekly Downloads
    1.8K
    top 21%
  2. Use it when:
    A React Native app feels slow, janky or slow to start, and you want it measurably faster.
    It does:
    Sweeps the code with an ESLint performance ruleset and a judgment checklist, has subagents fix the findings, then profiles key flows and fixes the worst offenders.
    Age
    6 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    29.9K
    top 22%
    Weekly Downloads
    1.8K
    top 22%
  3. Use it when:
    The agent needs to use your app on an iOS simulator, Android emulator, phone or Chromium app: tap, swipe, type, launch it, take screenshots.
    It does:
    Tells the agent which Argent tool fits each action, how to find tap targets in the screen's element tree, and how to wait for UI without polling.
    Age
    5 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    29.8K
    top 22%
    Weekly Downloads
    1.8K
    top 21%
  4. Use it when:
    A React Native screen re-renders too often or stutters, or you want before-and-after numbers for a fix.
    It does:
    Records React commits and CPU samples, with native profiling alongside, while the agent or you use the app, then analyzes the recording.
    Age
    6 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    29.7K
    top 22%
    Weekly Downloads
    1.8K
    top 22%
  5. Use it when:
    You want the agent to check a login, navigation or other UI flow on a simulator, emulator or phone, or confirm a visible UI change.
    It does:
    Repeats a loop for each step of the flow: baseline screenshot, find the target, act, verify.
    Age
    6 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    29.7K
    top 22%
    Weekly Downloads
    1.7K
    top 22%
  6. Use it when:
    You need to see inside a running React Native app: console errors, which component is on screen, app state or API calls.
    It does:
    Connects to the app's JavaScript runtime through Metro and gives the agent tools for logs, the component tree, network traffic and running JavaScript.
    Age
    6 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    29.7K
    top 22%
    Weekly Downloads
    1.7K
    top 22%
  7. Use it when:
    An iOS or Android app hangs, burns CPU or seems to leak memory in native code.
    It does:
    Records a native profile while the app is used, analyzes it, then drills into hang stacks, per-thread CPU and leak stacks.
    Age
    5 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    29.6K
    top 23%
    Weekly Downloads
    1.7K
    top 22%
  8. Use it when:
    You want a visual regression test or a before-and-after comparison of a screen around a UI change.
    It does:
    Saves a full-size baseline screenshot before the interaction or code change, then diffs a fresh capture of the state under test against it.
    Age
    5 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    28.3K
    top 24%
    Weekly Downloads
    1.7K
    top 22%
  9. Use it when:
    You want design alternatives for a screen or component and to pick between them yourself, on the running app.
    It does:
    Plans distinct variants per element, then builds each, screenshots it on the device, proposes it in Lens and reverts it.
    Age
    4 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    25.9K
    top 25%
    Weekly Downloads
    1.8K
    top 22%
  10. Use it when:
    The agent needs to use or test an app on an Apple TV simulator, an Android TV emulator or Amazon Fire TV (Vega).
    It does:
    Reads which element has focus, moves focus with one remote-button path ending in select, then checks focus again.
    Age
    4 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    24.3K
    top 26%
    Weekly Downloads
    1.7K
    top 23%
  11. Use it when:
    A test needs a permission such as camera, location or notifications set before the app asks, turned back on after a denial, or reset.
    It does:
    Edits the permission store directly: the iOS simulator's TCC database, or Android's runtime permissions over adb.
    Age
    3 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    22.5K
    top 27%
    Weekly Downloads
    1.7K
    top 23%
  12. Use it when:
    You want a video of a flow, interaction or animation in your app on an iOS simulator, Android emulator or Android phone.
    It does:
    Starts recording with a time cap, sets itself a reminder to stop, drives the interaction, then stops and checks the file.
    Age
    3 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    21.1K
    top 28%
    Weekly Downloads
    1.7K
    top 22%
  13. argent-ios-device-interact

    Only works as part of Argent
    Use it when:
    The agent drives your app on a physical iPhone, not a simulator.
    It does:
    Lists the Argent tools that exist on a physical iPhone and how they behave when the app is in the background.
    Age
    2 months
    Stars
    3.2K
    bottom 35%
    Total Downloads
    14.4K
    top 35%
    Weekly Downloads
    1.8K
    top 22%