open-lark
Type-safe Rust SDK for Feishu and Lark APIs
All Skills in This Repository (6)
Pure Emerald Level Indicatorsopenlark-code-standards
Audit OpenLark repository crates for API and style consistency with file:line evidence.
openlark-design-review
Audit OpenLark crate public APIs and produce prioritized P0–P3 remediation TODOs.
openlark-validation-style
Standardize validation implementation across OpenLark crates with trim semantics and error aggregation.
openlark-api-validation
Compare exported API CSV to Rust source for coverage reports.
openlark-api
Implement OpenLark API endpoints with builder and transport conventions.
openlark-naming
Enforce consistent public API naming across the OpenLark Rust SDK.
Frequently Asked Questions
FAQPage SchemaHow 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→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core