Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Lark Plugin

Feishu/Lark CLI skills, mirrored from larksuite/cli.

Version: 0.1.0 Display Name: Lark

What This Plugin Does

Lark/Feishu CLI operations — docs, sheets, IM, calendar, approval, attendance, drive, wiki, contacts, minutes, mail, tasks, events, video conferences, whiteboards, and more.

Structure

  • skills/SKILL.md (lark router) — local router that indexes the mirrored sub-skills; the table is regenerated from sub-skill frontmatter by the shared tools/skill-sync/gen-index.py.
  • skills/ — mirrored sub-skills, each stored as <name>/<name>.md (denested: SKILL.md renamed after sync so only the router is auto-discovered). Synced from larksuite/cli.
  • scripts/sync-lark.sh — syncs the sub-tree, then denests sub-skills.
  • tools/skill-sync/denest.py — shared denest tool (marketing / lark / hyperframes): renames <name>/SKILL.md<name>/<name>.md and rewrites relative links.
  • tools/skill-sync/gen-index.py — shared router index generator: regenerates the router SKILL.md index table.
  • SYNC.md — sync metadata and strategy (plugin root).

Installation

claude plugin install lark@frad-dotclaude

Syncing from Upstream

bash lark/scripts/sync-lark.sh --check     # dry-run
bash lark/scripts/sync-lark.sh             # sync with backup

License

MIT (local plugin). Mirrored content sourced from larksuite/cli.