foxzoolfoxzoolCommunity·6 Agent Skills Included

open-lark

Type-safe Rust SDK for Feishu and Lark APIs

Provides type-safe Rust access to 1,560+ Feishu and Lark open platform APIs across messaging, docs, HR, meetings, and workflows. Eliminates handwritten HTTP plumbing, token handling, and inconsistent request builders through a unified modular client. Includes built-in skills for API implementation, field verification against official docs, coverage audits, and design reviews.
npx skills add foxzool/open-lark --all -g -y
Available:

Instructs the agent on the SDK's module structure, coding conventions, and when to route tasks to the seven built-in skills for API implementation, field verification, coverage checks, and design review.

All Skills in This Repository (6)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install open-lark?â–¼

Run `npx skills add foxzool/open-lark --all -g -y` in your terminal to install all skills in this suite globally.

What is open-lark used for?â–¼

It is an enterprise-grade Rust SDK for the Feishu/Lark open platform, giving type-safe access to over 1,560 APIs covering messaging, cloud docs, HR, meetings, and approvals.

How do the built-in skills help maintain the SDK?â–¼

The skills guide your agent through adding new APIs, verifying request and response fields against official Feishu docs with playwright, checking API coverage, and enforcing naming and design conventions.

Does open-lark support both Feishu and Lark endpoints?â–¼

Yes. You can switch between the China Feishu endpoint and the international Lark endpoint by setting the base URL in the client builder or an environment variable.

Can I compile only the modules I need?â–¼

Yes. Over 50 feature flags let you compile only the business modules you use, such as auth, communication, docs, or HR, keeping builds fast and lean.

Related Repositories in Software Engineering

View All in Software Engineering→