lark-drive

Automate cloud drive file uploads, downloads, and folder organization.

Updated Aug 17, 2024
One-click install
npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-drive-linowhy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-drive
Source: https://github.com/LinoWhy/.dotfiles/tree/main/agents/.agents/skills/lark-drive
Command: npx skills add https://github.com/LinoWhy/.dotfiles --skill lark-drive-linowhy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu Cloud Drive management is often complex and repetitive. lark-drive automates core tasks like uploading and downloading files, creating or moving folders, querying metadata, managing document comments and permissions, subscribing to comment changes, and importing local files into online cloud documents (docx, sheet, bitable). This reduces manual toil and minimizes errors in everyday cloud-file workflows.

Core Features & Use Cases

  • Upload and download files to Drive folders or wiki nodes with consistent tokens and metadata handling.
  • Create, move, patch, and delete files/folders, plus list and patch document titles, including async task management for folders.
  • Manage document comments and permissions, with support for subscriptions to comment change events.
  • Import local Word/Markdown/Excel/CSV and .base snapshots into cloud docs, sheets, or bitables, enabling quick onboarding of local data.
  • Use shortcuts or the task_result workflow to compose complex automation sequences across Drive, Wiki, and Import tasks.

Quick Start

Upload a local file to a specific Drive folder and verify its returned token.

Frequently Asked Questions about lark-drive

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

FAQPage Schema
How do I automate uploading and downloading files to Feishu cloud drive folders?

You can automate cloud drive file uploads and downloads by utilizing workflow sequences that handle consistent tokens and metadata retrieval for specific Drive folders or wiki nodes. This reduces manual file management toil.

Can I import local Word, Markdown, or Excel files into Feishu cloud documents?

Yes, you can import local Word, Markdown, Excel, CSV, and .base snapshots directly into cloud docs, sheets, or bitables. This enables quick onboarding of local data into Feishu cloud documents without manual copy-pasting.

How do I manage document permissions and comments for cloud files in bulk?

You can manage document permissions and comments for cloud files through automated workflows that support patching access rights, subscribing to comment change events, and retrieving metadata to minimize manual errors.

Does lark-cli support automating folder creation and async task management for cloud drives?

Yes, lark-cli supports automating folder creation, moving, patching, and deletion, including async task management for folders. It handles complex automation sequences across Drive, Wiki, and Import tasks effectively.

What is the best way to organize and retrieve metadata for Feishu wiki nodes?

The best way to organize and retrieve metadata for wiki nodes is by using automated workflows to list, patch, and query document titles and file properties, ensuring consistent token handling and structured cloud space management.