hchen1218/alexskills/lark-suite
Claude Code and agent skill by hchen1218/alexskills
- community
Checking that the SKILL.md file is still in the repository.
Single entrypoint for all Feishu/Lark work through the official CLI and MCP. Use for cloud documents, Wiki, Drive, Sheets, Base/Bitable, Slides, Markdown, whiteboards, messages, calendar, tasks, meetings, mail, approvals, attendance, OKR, apps, contacts, events, permissions, search, and authentication. Replaces exposing individual lark-* skills.
Install
npx vskill@latest install hchen1218/alexskills/lark-suiteSKILL.md
Lark Suite
Use the official CLI as the complete backend and the official MCP as an agent-native supplement. Keep this as the only public lark-* skill.
Workflow
- On the first invocation in a session, run
python3 scripts/lark_suite_manager.py auto-update. It checks at most once every 24 hours and never blocks normal use when offline. - Run
python3 scripts/lark_suite_manager.py statuswhen authentication, installation, or backend state matters. - Prefer MCP for supported reads and simple agent-native operations. Use CLI for document block editing, uploads/downloads, complex writes, missing MCP tools, or raw OpenAPI calls.
- Select exactly one backend for each write. After it finishes, read the affected resource back and verify the result before reporting success.
- For CLI calls, inspect
lark-cli <domain> --helpand the relevant subcommand help before constructing an unfamiliar call. Prefer+shortcuts, then generated API commands, thenlark-cli api. - Use structured JSON output. Use
--dry-runwhen available before consequential or broad mutations. - If authorization is missing, tell the user. Run the manager's secure
setupcommand locally for app credentials, then use the official OAuth flow. Never request or print the App Secret in chat.
Domain Map
- Documents and search:
docs - Knowledge bases:
wiki - Files, permissions, and comments:
drive - Spreadsheets:
sheets - Base / Bitable:
base - Presentations:
slides - Markdown conversion and import:
markdown - Whiteboards:
whiteboard - Messages and group chats:
im - Calendar:
calendar - Tasks:
task - Meetings and minutes:
vc,minutes - Mail:
mail - Approvals and attendance:
approval,attendance - OKR and application management:
okr,apps - People and departments:
contact - Real-time subscriptions:
event - Authentication and profiles:
auth,config,profile - Unsupported or newly added OpenAPI endpoints:
schema,api
Progressive Detail
Read references/routing.md when backend selection or verification is unclear. Updated upstream domain notes may exist under /Users/cecilialiu/.codex/.lark-internal-skills/; they are hidden references, not public skills. Read only the matching domain when CLI help is insufficient. Current CLI help and schemas remain authoritative.
Never run lark-cli update or npx skills add larksuite/cli -g -y. Both can expose the full upstream skill set. Backend maintenance must go through scripts/lark_suite_manager.py.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinglark-suite/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/hchen1218/alexskills/lark-suite)