# Android Files

> Push, pull, list, and verify files between the host and a connected device. Use for transferring content to/from the device, checking storage, or verifying a transfer completed.

- Skill: `samraddhashrivastavatech/android-files` (Agent Skill)
- Install (CLI): `npx skillmds@latest add samraddhashrivastavatech/android-files`
- Raw SKILL.md: https://api.skillmd.com/api/skills/samraddhashrivastavatech/android-files/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: SAMRADDHASHRIVASTAVATECH (https://skillmd.com/u/samraddhashrivastavatech)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/samraddhashrivastavatech/android-files

---


# Android file operations

Move files between the host and a device, and inspect the device filesystem
safely.

## When to use

- Copying a screenshot, APK, document, or media to/from the device.
- Checking available device storage or a directory's contents.
- Verifying a prior transfer landed intact.

## Tools used

- `files_list` — list a device directory (with sizes / modification times).
- `send_file` — push a local file to the device.
- `receive_file` — pull a device file to the host.
- `shell` — read-only fallback (`ls`, `df`, `du`) when browsing.
- `verify` — check the device still answers; pair with size/hash checks.

## Procedure

1. `files_list` the target directory to confirm destination path + free space.
2. Confirm the exact source → destination pair with the human.
3. `send_file` / `receive_file` (mutative: `confirm=true`).
4. Verify success by re-listing and comparing size (and hash when available).
5. Return file name, size, path, and verification as evidence.

## Security

- Confirm exact paths before any transfer; never guess a destination.
- Only touch files the user's task requires — do not crawl personal storage.
- Pulling sensitive data off the device is an exfiltration-style action: ask
  first.

## Related skills

`android-apps` · `android-shell` · `android-control`
