Agent skills for getlark — author, run, and manage end-to-end test workflows from your coding agent.
Works with Claude Code (as a full plugin with slash commands and hooks), plus Cursor, Codex, OpenCode, Windsurf, Gemini CLI, Copilot, and any other agent supported by Vercel's skills ecosystem.
/plugin marketplace add getlark/skills
/plugin install getlark
This installs the skills plus the optional git commit/git push validation hook. Then run /getlark:setup to install the CLI and configure credentials.
npx skills add getlark/skillsThis installs the skills in the format your agent expects (Claude SKILL.md, Cursor rules, AGENTS.md, etc). Invoke the setup skill afterwards to install @getlark/cli and set LARKCI_API_KEY.
- Node.js ≥ 18
- A getlark.ai account and API key (dashboard)
The skills shell out to @getlark/cli and expect LARKCI_API_KEY in your environment — setup handles both.
| Skill | What it does |
|---|---|
getlark-overview |
Background on getlark concepts (workflows, groups, executions, repairs, generations, secret contexts, events). Loaded when you mention getlark or larkci. |
setup |
Installs @getlark/cli and configures LARKCI_API_KEY in your shell rc. |
create-workflow |
Turns a natural-language test description into a getlark workflows create invocation. |
invoke-workflow |
Runs one or more workflows, waits for terminal status, reports pass/fail. |
validate-branch |
Runs configured workflows against the current branch to check for regressions. |
manage |
Read/update/archive workflows, groups, secret contexts, executions, repairs, generations, and events. |
Create .claude/getlark.local.md at the root of any project where you want the hook active:
---
enabled: true
# Optional: restrict to specific workflows (default: run all)
workflow_ids: []
# Optional: restrict to a workflow group
workflow_group_id: ""
# Optional: poll timeout in seconds (default: 600)
poll_timeout_seconds: 600
---When enabled, the plugin runs your configured workflows after git commit or git push and reports pass/fail to Claude.
| Env var | Purpose | Default |
|---|---|---|
LARKCI_API_KEY |
API key | (required) |
LARKCI_API_URL |
API base URL | https://api.getlark.ai |