getlark CLI.
The Lark plugin for Claude Code bundles the same six skills plus /getlark:* slash commands and an optional hook that validates your feature branch automatically after every git commit or git push.
Skills work by providing structured guidance to AI agents, enabling them to drive Lark through natural-language commands without being primed each session.
Key features
Author tests from descriptions
Turn a natural-language description (target URL + steps) into a workflow. The
create-workflow skill auto-generates the name.Validate feature branches
Run workflows against the work-in-progress on your current branch before opening a PR.
Debug failing runs
Pull execution logs, repair history, and event streams from the terminal — no context switch to the dashboard.
Manage test infrastructure
List, update, and archive workflows, workflow groups, secret contexts, executions, repairs, generations, and events.
Background knowledge
The
getlark-overview skill auto-loads whenever you mention Lark, so suggestions are accurate without being primed.Branch-validation hook
Opt-in
PostToolUse hook runs your configured workflows after git commit or git push and reports pass/fail to Claude.Installation
- Claude Code plugin
- Vercel Skills CLI
Installs the skills plus The
/getlark:* slash commands and the optional branch-validation hook.1
Add the marketplace
2
Install the plugin
3
Reload plugins
4
Run setup
setup skill installs @getlark/cli, walks you through creating an API key, and persists GETLARK_API_KEY to your shell rc.Verify the install by running
getlark workflows list --limit 1 from your shell.Included skills
Try it out
Once installed, you can drive Lark through natural-language commands.Author a new test from a description
/getlark:create-workflow, derives a name (“Signup Flow Confirmation”), and creates the workflow. You get the workflow ID and a dashboard link.
Validate before shipping
/getlark:invoke-workflow --group-name "Checkout Flow" --wait and reports the result.
Debug a failing run
/getlark:manage to fetch the execution details, steps, and artifacts, and explains what went wrong.
Optional: automatic branch validation
The plugin ships an opt-inPostToolUse hook that runs your configured workflows after git commit or git push.
Enable it by creating .claude/getlark.local.md at the root of any project:
enabled: false, the hook is a no-op.
Environment variables
The plugin passes these through to the CLI unchanged:Further reading
CLI reference
Every capability the skills expose, available directly via the
getlark CLI.Skills repository
View source, report issues, and contribute.