@amaster.ai/pi-lark

Pi extension for Lark/Feishu workspace — calendar, docs, drive, sheets, tasks, mail and more via lark-cli.

Packages

Package details

extension

Install @amaster.ai/pi-lark from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@amaster.ai/pi-lark
Package
@amaster.ai/pi-lark
Version
0.1.3
Published
Jun 19, 2026
Downloads
733/mo · 733/wk
Author
qianchuan
License
Apache-2.0
Types
extension
Size
1.6 MB
Dependencies
1 dependency · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./dist/index.js"
  ],
  "image": "https://raw.githubusercontent.com/TGYD-helige/pi/master/packages/pi-lark/preview.png"
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@amaster.ai/pi-lark

pi-lark preview

Pi extension for Lark/Feishu workspace — calendar, docs, drive, sheets, tasks, mail and more via lark-cli.

Features

  • Auto-installs lark-cli if not present
  • Initializes credentials from pi settings (non-interactive)
  • Injects lark-cli skills into the agent session (calendar, IM, docs, drive, sheets, tasks, mail, wiki, etc.)

Configuration

Add to your .pi/settings.json:

{
  "pi-lark": {
    "appId": "cli_xxx",
    "appSecret": "your_app_secret",
    "domain": "feishu"
  }
}
Field Required Description
appId Yes App ID from Feishu Open Platform
appSecret Yes App Secret
domain No "feishu" (default) or "lark" (international)

Skills Provided

27 skills from lark-cli covering:

  • lark-calendar — Events, agenda, free/busy, room booking
  • lark-im — Messages, group chats, search
  • lark-doc — Create, read, update documents
  • lark-drive — Upload, download, manage files
  • lark-sheets — Spreadsheet CRUD
  • lark-base — Tables, records, views, dashboards
  • lark-task — Tasks, subtasks, reminders
  • lark-mail — Email send, read, search
  • lark-wiki — Knowledge spaces and nodes
  • lark-contact — User search, profiles
  • And more...

CLI Reference