push-folder

Push local files to an Android device via adb with mapping or ad-hoc transfers.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/danielrosehill/Claude-ADB-Ops-Plugin --skill push-folder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: push-folder
Source: https://github.com/danielrosehill/Claude-ADB-Ops-Plugin/tree/main/skills/push-folder
Command: npx skills add https://github.com/danielrosehill/Claude-ADB-Ops-Plugin --skill push-folder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables ad-hoc or mapping-driven pushes from the host to a connected Android device, eliminating repetitive ad-hoc adb push commands and reducing the risk of user error.

Core Features & Use Cases

  • Ad-hoc pushes: specify a local source and a destination on the device for one-off transfers.
  • Mapping-driven pushes: leverage workspace mappings with direction set to push or bidirectional for automated, repeatable transfers.
  • Safety and validation: prevents pushing into restricted system paths, validates the local source is readable, and checks device free space, with recommendations to use --sync for large directories.

Quick Start

Push a local folder to the connected Android device using a mapping labeled with direction push or by specifying the source and destination manually.

Frequently Asked Questions about push-folder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I push local files to my Android device using adb?▼

You can push local files to a connected Android device by specifying a local source and destination path, or by using mapping-driven pushes with direction set to push for automated file transfers via adb.

Can I automate file transfers to Android with mapping-driven pushes?▼

Yes, mapping-driven pushes support automated and repeatable file transfers by leveraging workspace mappings configured with a push or bidirectional direction to sync local folders to your Android device.

Does pushing files to Android check for available storage space?▼

Yes, the push process validates the local source is readable and checks the connected Android device's free space before transferring files to ensure the destination has sufficient storage capacity.

How do I prevent pushing files into restricted Android system paths?▼

The push mechanism includes safety validation that automatically prevents transfers into restricted system paths on the Android device, protecting critical operating system directories from being overwritten.

What is the best way to sync large directories to an Android device?▼

For large directories, using adb push with the --sync flag is recommended to selectively sync files and avoid transferring unchanged data, optimizing the push process to your connected Android device.

Do I need to specify source and destination for ad-hoc pushes to Android?▼

Yes, ad-hoc pushes require manually specifying a local source path and a destination path on the Android device to execute one-off file transfers without setting up a workspace mapping.