Agent skill

Aohp File

by aohp-os in aohp-os/aohp

Locate recent files, show paths in the AOHP File Bridge UI, and open Android sharing via the aohp CLI.

Apache-2.0Auto-check passedMobile

Install Aohp File

skills CLI
$ npx skills add aohp-os/aohp --skill aohp-file -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aohp-os/aohp aohp-file --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aohp-os/aohp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/aohp-file .claude/skills/aohp-file && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
aohp-file
GitHub stars
155
Token cost
~541 tokens
SKILL.md length
119 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
Apache-2.0

At a glance

Locate recent files, show paths in the AOHP File Bridge UI, and open Android sharing via the aohp CLI.

  • Works in 5 steps: Run the GUI action with file-path… → Read files.detected. → If files.detected is true, use… → …
  • Mobile work in your project
  • SKILL.md covers Best workflow, CLI examples and Return shape
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Aohp File is an agent skill from aohp-os/aohp. Locate recent files, show paths in the AOHP File Bridge UI, and open Android sharing via the aohp CLI.

Its SKILL.md is about 540 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Mobile. It works with Android. The repository describes itself as: An OS-level agent harness for personalized, efficient and secure interaction. The licence is Apache-2.0.

When your agent uses it

  • Mobile work in your project

Example prompts

  • “/aohp-file”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Run the GUI action with file-path reporting enabled: aohp act ... -F.
  2. Read files.detected.
  3. If files.detected is true, use files.best.devicePath as the path for follow-up commands.
  4. Use aohp file show-in-folder --path --display to open the containing folder and highlight the path on a chosen screen.
  5. Use aohp file share --path --display to open Android sharing, then continue with aohp act ... UI operations.

What it can do on your machine

Read from SKILL.md and the folder at commit b8ab9e9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash and json).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Aohp File loads about 541 tokens when it runs. Until then it costs about 28 tokens; SKILL.md has 119 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~28
When it runs · the whole SKILL.md, loaded when a task matches
~541

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from aohp-os/aohp at commit b8ab9e9, republished under its Apache-2.0 licence (© aohp-os). 119 words, ~541 tokens.

Download SKILL.mdSave it as .claude/skills/aohp-file/SKILL.md (or your agent's skills folder).
name
aohp-file
description
Locate recent files, show paths in the AOHP File Bridge UI, and open Android sharing via the aohp CLI.

AOHP file bridge

Use this skill when a GUI action may have saved, downloaded, exported, or generated a file on the Android device.

Best workflow

  1. Run the GUI action with file-path reporting enabled: aohp act ... -F.
  2. Read files.detected.
  3. If files.detected is true, use files.best.devicePath as the path for follow-up commands.
  4. Use aohp file show-in-folder --path <devicePath> --display <displayId> to open the containing folder and highlight the path on a chosen screen.
  5. Use aohp file share --path <devicePath> --display <displayId> to open Android sharing, then continue with aohp act ... UI operations.

CLI examples

bash
# Tap a node and ask AOHP to report any newly saved file path.
aohp act tap-node -d 2 -i 17 -F

# Long press at a node (context menus, etc.) with file-path reporting.
aohp act long-tap-node -d 2 -i 17 -F

# Tune the scan scope when needed.
aohp act tap-node -d 2 -i 17 -F \
  --file-path-roots downloads,pictures,dcim,documents,screenshots \
  --file-path-mime image/* \
  --file-path-window 30s \
  --file-path-settle 1200ms \
  --file-path-retry-delay 1000ms

# Find recent images independently.
aohp file recent --mime image/* --roots downloads,pictures,dcim --since 30s

# Open the containing folder and highlight the file.
aohp file show-in-folder --path /sdcard/Download/AOHP/example.png --display 2

# Open Android sharing UI.
aohp file share --path /sdcard/Download/AOHP/example.png --display 2

Return shape

When -F / filePathReport is enabled, act.* results include files:

json
{
  "files": {
    "detected": true,
    "best": {
      "devicePath": "/sdcard/Download/example.png",
      "contentUri": "content://media/external/images/media/123",
      "mimeType": "image/png"
    },
    "candidates": []
  }
}

If nothing is detected, check files.reason, commonly no_change_in_window, partial_timeout, or file_bridge_unavailable.

© aohp-os, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/aohp-file of aohp-os/aohp.

Open the folder on GitHubat commit b8ab9e9

Compare with similar skills

Aohp File next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Aohp File compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Aohp File this skillaohp-os/aohp155—~541Automated safety check: PassApache-2.0
Compose Multiplatform Patternsmonta-app/ocpp-emulator1805 repos~2kAutomated safety check: PassApache-2.0
Phone HarnessShawnPana/phone-harness3.2k—~7.7kAutomated safety check: PassMIT
Stylessreichholf/dreamDroid1165 repos~2.3kAutomated safety check: PassGPL-3.0
Argent Metro Debuggerbbplayer-app/BBPlayer1.2k—~3.4kAutomated safety check: PassMIT
Android XML ResourceafkT/DevUtils1.6k—~1.3kAutomated safety check: PassApache-2.0

Similar skills

  • Compose Multiplatform Patterns

    monta-app/ocpp-emulator

    Compose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platform-specific UI.

    180 GitHub starsUsed in 5 repos~2k tokens
    MobileAuto-check passed
  • Phone Harness

    ShawnPana/phone-harness

    Control the user's phone - an iPhone through the Mac's iPhone Mirroring window, an Android over adb, a rented cloud Android, or a cloud iPhone over HTTPS: open apps, tap, type, swipe, read the screen.

    3.2k GitHub stars~7.7k tokensUpdated today
    MobileAuto-check passed
  • Styles

    sreichholf/dreamDroid

    A skill your agent uses to integrate the Jetpack Compose Styles API into an Android project.

    116 GitHub starsUsed in 5 repos~2.3k tokens
    MobileAuto-check passed
  • Argent Metro Debugger

    bbplayer-app/BBPlayer

    Debug a JS runtime via CDP using argent debugger tools. An agent skill from bbplayer-app/BBPlayer.

    1.2k GitHub stars~3.4k tokensUpdated 3 days ago
    MobileAuto-check passed
  • 统一 Android XML 资源命名:layout、drawable、mipmap、color、values、id 的前缀与 snakecase 规则;把颜色/圆角/描边/状态编码进文件名(bg、border、textcolor…selector)。

    1.6k GitHub stars~1.3k tokensUpdated 1 mo ago
    MobileAuto-check passed
  • Mobile QA

    tloncorp/tlon-apps

    Run a mobile QA checklist on a physical Android device over adb for tlon-apps, then triage what fails into fixes.

    107 GitHub stars~2.4k tokensUpdated today
    MobileAuto-check passed

More from aohp-os/aohp

All 11 skills in this repo
  • Aohp App Launch

    aohp-os/aohp

    List installed packages and start, stop, or inspect apps on a logical display via the aohp CLI.

    155 GitHub stars~598 tokensUpdated 2 mo ago
    Auto-check passed
  • Aohp Event Stream

    aohp-os/aohp

    Register, drain, and stop AOHP Toast/notification event streams via the aohp CLI.

    155 GitHub stars~457 tokensUpdated 2 mo ago
    Auto-check passed
  • Aohp Perception

    aohp-os/aohp

    Screenshots and UI hierarchy (windows/nodes) on a logical display via the aohp CLI.

    155 GitHub stars~1.1k tokensUpdated 2 mo ago
    Auto-check passed
  • Aohp Sandbox

    aohp-os/aohp

    Create, run commands in, reset, or manage services inside AOHP Linux chroot sandboxes via the aohp CLI.

    155 GitHub stars~450 tokensUpdated 2 mo ago
    Auto-check passed
  • Aohp Sys

    aohp-os/aohp

    Clipboard, notifications, outbound SMS, device status, and wake or unlock helpers via the aohp CLI.

    155 GitHub stars~602 tokensUpdated 2 mo ago
    Auto-check passed
  • Aohp Uda

    aohp-os/aohp

    Generate personalized HTML apps via UDAGen on AOHP — idea-only or with structured input (requirements, OpenAPI, schemas).

    155 GitHub stars~1.2k tokensUpdated 2 mo ago
    Auto-check passed

Works with

Categories

Questions about Aohp File

What does Aohp File do?

Locate recent files, show paths in the AOHP File Bridge UI, and open Android sharing via the aohp CLI. Aohp File is an agent skill from aohp-os/aohp. Locate recent files, show paths in the AOHP File Bridge UI, and open Android sharing via the aohp CLI.

When should I use Aohp File?

Aohp File fits situations like: mobile work in your project.

How do I install Aohp File in Claude Code?

Run `npx skills add aohp-os/aohp --skill aohp-file -a claude-code`. Or copy the skill folder (skills/aohp-file in aohp-os/aohp) into .claude/skills/aohp-file in your project. Claude Code loads it when a task matches its description.

How do I install Aohp File in Codex?

Run `npx skills add aohp-os/aohp --skill aohp-file -a codex`. Or copy the skill folder (skills/aohp-file in aohp-os/aohp) into .agents/skills/aohp-file in your project. Codex loads it when a task matches its description.

Can I use Aohp File in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aohp-os/aohp --skill aohp-file -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/aohp-file, .gemini/skills/aohp-file, .github/skills/aohp-file and .opencode/skills/aohp-file in your project.

What does Aohp File need to run?

SKILL.md names no scripts, command-line tools or credentials: Aohp File is instructions for the agent only.

Does Aohp File access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Aohp File safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Aohp File use?

Aohp File is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Aohp File use?

About 541 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Aohp File?

Skills that share tags, products or a category with Aohp File: Compose Multiplatform Patterns (monta-app/ocpp-emulator, 180 stars), Phone Harness (ShawnPana/phone-harness, 3.2k stars), Styles (sreichholf/dreamDroid, 116 stars) and Argent Metro Debugger (bbplayer-app/BBPlayer, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Aohp File?

aohp-os (a GitHub organization) maintains it in aohp-os/aohp, which has 155 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on July 23, 2026.

Source: aohp-os/aohp on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.