feat: add Claude Code marketplace support for skills installation#498
feat: add Claude Code marketplace support for skills installation#498hongzzz wants to merge 4 commits intolarksuite:mainfrom
Conversation
Add .claude-plugin/marketplace.json manifest to enable installing lark-cli skills via Claude Code's built-in marketplace feature. Update README.md and README.zh.md with marketplace installation instructions. https://claude.ai/code/session_01NJm17u6TJV3v7arY39CHyG
- Fix `publisher` → `owner` to match official schema - Move top-level `description` into `metadata.description` - Move `skills` path from marketplace entry to plugin.json - Add `.claude-plugin/plugin.json` for component discovery https://claude.ai/code/session_01NJm17u6TJV3v7arY39CHyG
'.' fails validation; './' is the correct relative path format. Verified with `claude plugin validate`. https://claude.ai/code/session_01NJm17u6TJV3v7arY39CHyG
|
|
📝 WalkthroughWalkthroughThe pull request adds Claude Code marketplace plugin support for the Lark/Feishu CLI tool by introducing plugin manifest files and updating installation documentation to include a new marketplace-based installation option alongside the existing NPX method. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Add support for installing lark-cli skills via Claude Code's built-in marketplace feature by adding
.claude-plugin/marketplace.jsonand.claude-plugin/plugin.jsonmanifests.Changes
.claude-plugin/marketplace.json— marketplace catalog with correctowner/metadataschema.claude-plugin/plugin.json— plugin definition pointing skills to./skills/README.md— add Option 3 (Claude Code Marketplace) installation instructionsREADME.zh.md— add 方式三(Claude Code Marketplace)安装说明Test Plan
claude plugin validate <repo-path>passes with no errorsclaude plugin marketplace add <repo-path>successfully adds marketplaceclaude plugin install lark-cli@larksuite-clisuccessfully installs plugin~/.claude/plugins/cache/after installnpx skills add larksuite/cli -y -gworkflow unaffectedRelated Issues
Summary by CodeRabbit
New Features
Documentation