Lark Shared スキル
- インストール数 87.6万
これはlarksuiteのlark-sharedのコピーです。インストール数と順位は元のリスティングに集計されます。
lark-shared は Claude のスキルで、lark-cli ツールを設定・認証し、他のすべての Lark / Feishu スキルのために、ユーザーとボットの ID を管理します。
インストールしたくない場合は、Skillselion MCP 経由で先に試せます。インストール不要、ディスクにも何も残りません。
1. Claude Code - リモートコネクタを追加:
claude mcp add --transport http skillselion https://mcp.skillselion.com/mcpClaude.ai・ChatGPT・Cursor の場合は、この URL をカスタムコネクタとして追加します。
https://mcp.skillselion.com/mcp2. エージェントに頼む:
Use Skillselion load_skill to load skill:open.feishu.cn#lark-shared (Lark Shared) and follow it.インストールが向いている場合
lark-cli のセットアップ、ログイン、ID の切り替え、権限やスコープのエラーの解決に向いています。
見送ったほうがよい場合
特定の Lark リソースの操作(カレンダー、メール、シート)には向きません。それらは、それぞれのスキルが担当します。
lark-sharedの主な内容
- 初回実行時の lark-cli の設定と、デバイスコードによる auth login
- --as でユーザーとボットの ID を切り替え、スコープや権限のエラーに対処します
- 他のすべての Lark / Feishu スキルが最初に読む、基礎となるスキルです
数字で見るlark-shared
| 累計インストール数 | 876,460 (87.6万) | skills.shレジストリ |
|---|---|---|
| リポジトリ | ||
2026年11月9日時点のデータ(Skillselionカタログ同期)
lark-sharedはClaude Codeで何ができますか?
スキルは無料です。Lark/Feishuアプリ(appId/appSecret)と、デバイスコードによる認証ログインが必要です。
- 機能
- CLIのセットアップ · 認証 · ID(ユーザー/ボット)の切り替え · スコープ管理
- 実行環境
- ローカルで実行
- 料金
- 無料
lark-sharedのドキュメントが説明する機能
**Bot 看不到用户资源**:无法访问用户的日历、云空间(云盘/云存储)文档、邮箱等个人资源。例如 `--as bot` 查日程返回 bot 自己的(空)日历
**User 权限**:后台开通 scope + 用户通过 `auth login` 授权,两层都要满足
**禁止输出密钥**(appSecret、accessToken)到终端明文。
lark-sharedにはどんなファイルが含まれますか?
lark-cli 共享规则
所有 lark-* skill 共享的底座:身份、认证、输出契约与高风险操作。
通用准则
- 调用前先确认用法:执行前读对应 reference 或跑
--help,别猜 flag 盲调。
- 身份决定你代表谁操作:
--as user代表用户本人(能看到、也能操作其日历、云空间/云盘/云存储等个人资源),--as bot代表应用自己,应用级操作,只能访问bot自己的资源,bot 查用户资源会返回空成功而非报错。动手前先搞清楚身份identity。身份模型和权限管理 → `lark-shared-identity-and-permissions.md`。
- 授权 / 配置类 URL 必须配二维码:当命令输出
verification_url、verification_uri_complete、console_url等 URL 字段时,必须用lark-cli auth qrcode生成并在回复中展示,URL 在前二维码在后;优先生成 PNG(--output),仅当用户明确要求时才使用 ASCII(--ascii)。URL 原样转发——不编解码、不加标点、不重拼 query,二维码和链接请一起展示给用户。
--format json(默认)下,判断成功用ok == true(或进程退出码 0),不要用code == 0:成功信封没有顶层code/msg字段,code只出现在错误信封的error内。按 OpenAPI 老格式{"code": 0, "msg": "ok"}判断会把所有成功调用误判为失败——封装写入类命令时尤其危险。JSON 输出契约 → `lark-shared-output-contract.md`。
安全规则
- 禁止输出密钥(appSecret、accessToken等)到终端明文。
- 写入/删除操作前必须确认用户意图。
- 目标命令支持
--dry-run时,用--dry-run预览危险请求。
- 退出码 10 是高风险确认门禁(
risk: "high-risk-write"),不是错误:停下 → 向用户确认(展示action、risk和关键参数)→ 取得用户显式同意后,将hint指出的确认 flag 追加到你原始 argv 的末尾后重试;绝不静默加确认 flag 绕过 → `lark-shared-high-risk-approval.md`。
- 文件路径只接受相对路径:
--file、--output、--output-dir、@file等路径参数只接受 cwd 下的相对路径,传绝对路径会报unsafe file path。数据输入(@file、大 JSON)优先用 stdin 传入,避免路径和转义问题。
Reference 强触发索引
命中任一触发条件时,MUST 在执行下一步前读取对应 reference。命中多条时按表中顺序读取,同一reference只读取一次。
| 强触发条件(命中任一即必读) | Reference |
|---|---|
查看自己是谁(user/bot)、获取当前身份详细字段信息、身份诊断、--as选择逻辑、身份延续、登录态、认证、scope、授权和权限管理、missing_scopes 或 console_url、Agent 准备发起或完成 auth login | `lark-shared-identity-and-permissions.md` |
| 需要依赖 JSON 输出契约判断成功 / 失败、读取 stdout / stderr,或为命令编写脚本与封装 | `lark-shared-output-contract.md` |
准备执行high-risk-write(高风险操作)、判断命令风险等级、遇到退出码 exit 10、confirmation_required、确认后重试 | `lark-shared-high-risk-approval.md` |
首次使用CLI需运行 lark-cli config init 完成应用配置、或 CLI 明确提示 config init --new | `lark-shared-config-init.md` |
用户询问 notice、CLI版本更新、或输出含 _notice(升级 / skills 落后 / 废弃命令提示) | `lark-shared-update-notice.md` |
lark-sharedに関連するスキルは?
Lark Shared スキルのフォークは?
カタログにはLark Sharedのコピーが1件あり、インストール数は合計48.7万です。これらはすべて、この元のリスティングに正規化されます。
- larksuite - インストール数48.7万
Lark Shared スキルのよくある質問
Lark Shared スキルはどんな人に向いていますか?
lark-cli のセットアップ、ログイン、ID の切り替え、権限やスコープのエラーの解決に向いています。 次に当てはまる場合は見送ってください:特定の Lark リソースの操作(カレンダー、メール、シート)には向きません。それらは、それぞれのスキルが担当します。
lark-sharedはどんなときに使いますか?
lark-cli を初めてセットアップするとき、auth login を実行するとき、--as の ID を切り替えるとき、または権限拒否やスコープのエラーに当たったときに使います。
lark-sharedのバッジを追加する
このスキルがSkillselionに掲載されていることを開発者に示せます。READMEに貼り付けてください。