fabric-cli-onelake

Manage OneLake file operations through fabric-cli commands.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/accelerate-data/vibedata-official --skill fabric-cli-onelake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fabric-cli-onelake
Source: https://github.com/accelerate-data/vibedata-official/tree/main/plugins/fabric-cli/skills/fabric-cli-onelake
Command: npx skills add https://github.com/accelerate-data/vibedata-official --skill fabric-cli-onelake

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Fabric CLI OneLake file operations Skill simplifies the process of managing files within OneLake storage for fabric-cli users.

Core Features & Use Cases

  • File and Folder Management: Perform actions like upload, download, copy, move, list, create, and delete files and folders in OneLake.
  • OneLake Path Format Support: Works with both unstructured file storage and Delta tables in OneLake.
  • Navigating OneLake: Provides commands to change directories and list contents in OneLake paths.
  • Shortcut Management: Creates shortcuts to external data without copying it, enhancing virtual access.
  • Batch Upload and Download: Automates file operations for multiple files and folders at once.

Quick Start

Upload a file to OneLake using the fabric-cli-onelake skill with the following command: uv run --env-file .env fab cp /path/to/local/file.csv ws1.Workspace/lh1.Lakehouse/Files/data.csv

Frequently Asked Questions about fabric-cli-onelake

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

FAQPage Schema
How do I upload local files to OneLake storage using fabric-cli?

To upload local files to OneLake storage, use the fabric-cli copy command to transfer files directly to your workspace's Lakehouse path, such as moving a local CSV into the Files directory.

Can I manage both unstructured files and Delta tables in OneLake?

Yes, you can manage both unstructured file storage and Delta tables in OneLake. The skill supports path formats that allow you to navigate, manipulate, and interact with both data types.

What is the best way to automate transferring multiple files to OneLake?

The best way to automate transferring multiple files to OneLake is using the batch upload and download features, which execute file operations for multiple files and folders at once.

Does fabric-cli support creating shortcuts to external data in OneLake?

Yes, fabric-cli supports creating shortcuts to external data in OneLake. This feature enhances virtual access by linking to external data sources without needing to copy the data.

How do I navigate and list contents in OneLake paths?

You can navigate and list contents in OneLake paths using dedicated directory commands that change directories and list folder contents, allowing you to browse your Lakehouse storage structure.