create-workflow

Installation
SKILL.md

create-workflow

Turn a short natural-language test description into a new getlark workflow. The user supplies the description (target + steps). This skill derives a concise workflow name, surfaces optional settings (mode, secret contexts, group), and calls getlark workflows create.

getlark workflows can test any surface — web UIs, HTTP/GraphQL APIs, CLIs, shell scripts, data pipelines, or mixed flows. Do not assume the target is a browser URL.

Inputs

  • Description (required) — free-form text containing a target (URL, API base, CLI binary, script path, etc.) and ordered steps. Examples:
    • Browser: "Go to https://app.example.com/login, sign in with the staging credentials, click 'New project', confirm the modal, assert dashboard loads."
    • API: "POST https://api.acme.test/v1/orders with staging_api creds and a sample cart payload, assert 201 and that the response order.status is pending."
    • CLI: "Run mytool import ./fixtures/sample.csv --dry-run, assert exit code 0 and stdout contains 3 rows parsed."

If the user invoked /getlark:create-workflow <text>, treat <text> as the description. Otherwise ask for it.

Procedure

Step 1 — Collect / confirm the description

Installs
16
Repository
getlark/skills
GitHub Stars
1
First Seen
Apr 21, 2026
create-workflow — getlark/skills