pull-folder

Pulls folders from an Android device to the local computer via adb.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pull folders from a connected Android device to your local computer in an ad-hoc manner, when a saved mapping doesn't cover the needed path.

Core Features & Use Cases

  • Ad-hoc folder pull: specify the phone path and optional local destination; preserves directory structure.
  • Validation and safety: checks path existence, estimates transfer size, and prompts for large transfers.
  • Use Case: when you need to grab a specific directory like /sdcard/DCIM or downloads that aren't in your saved mappings.

Quick Start

Ask Claude to pull a folder from the connected device, for example /sdcard/DCIM, to a local destination such as ~/Downloads/adb-pulls/.

Frequently Asked Questions about pull-folder

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

FAQPage Schema
How do I pull a folder from an Android device to my PC using adb?

To pull an Android folder to your PC, specify the device path and a local destination. The workflow validates the path, estimates the transfer size, and uses adb pull to move the directory while preserving its structure.

What's the best way to transfer a specific ad-hoc directory from my phone without a saved mapping?

Ad-hoc folder transfer handles unmapped directories by letting you specify any phone path, such as /sdcard/DCIM, and an optional local destination, bypassing the need for pre-saved path mappings.

Do I need adb installed and my device connected to download phone directories?

Yes, pulling phone directories requires adb installed and a connected Android device. The workflow checks device connectivity and adb presence before resolving paths and initiating the file transfer.

How does the pull workflow handle large folder transfers from an Android device?

Large folder transfers are handled with a size estimation step that prompts for confirmation before proceeding. The workflow reports progress during the adb pull and provides a result summary upon completion.

Can I pull folders from Android to a specific local destination on my computer?

Yes, you can specify an optional local destination like ~/Downloads/adb-pulls/ when pulling folders. The workflow manages destination handling and preserves the original directory structure during the transfer.