Agent skill · software engineering · jeremylongshore

create-test-run

Create a Kobiton test run from a test case or suite, then offer to monitor it. When the user gives only partial details (or just a test case id), fill the rest with sensible defaults that match the createTestRun schema, show a summary of what will run, and ask to proceed or customize before creating. After the run is created, offer monitoring in a single prompt — monitor + auto-open live remediation (only when the org's live-remediation flag is ON), monitor only, or don't monitor — and hand off to the monitor-test-run skill if chosen. Use when the user asks to "create / kick off / start / run a test run", "run test case X on N devices", or similar. Wraps the createTestRun MCP tool (and getOrgSettings / listDevices for defaults); delegates the watch to monitor-test-run.

Why this skill is useful

Adds specific commands and workflows for creating and monitoring test runs in Kobiton that the AI wouldn't reliably generate on its own.

What it needs

Requires kobiton account access. About 8k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Prerequisites Needs only an authenticated Kobiton MCP connection — no local filesystem, no credentials file, no binary, no shell. It is the plugin's only pure-MCP skill, so it is the only one that works where the host supplies nothing else. The monitoring hand-off in Step 5 is the exception: monitor-test-run runs a local poller, so where you can't run a local command at all, create the run and report its id instead of offering to watch it (Step 5 carries the wording). Where you can, hand off and let that skill check its own credentials and streaming options — it degrades rather than refusing. See the Skill compatibility matrix in CLAUDE.md. Overview Turn a "run this" request into a created test run with as little friction as the user wants, then offer to watch it. Two phases: 1. Build + confirm the run. Resolve what to run (test case or suite), on which devices, with what app — filling any unspecified field with a documented default — then show a one-screen summary and create on confirmation. 2. Offer monitoring once. After creation, present the monitor choice in a single prompt and delegate to monitor-test-run if the user wants it. Tool naming. Kobiton MCP tools are referenced by bare name (createTestRun, getOrgSettings, listDevices, getTestCase, getTestSuite). The host resolves the prefix (mcppluginautomatekobitoncreateTestRun, mcpkobitoncreateTestRun, etc.). Inputs Input Required Notes ------- ---------- ------- test case id or test suite id one of A test case id → TESTCASE selection; a suite id → TESTSUITE. If the user named neither, ask for it (it's the one thing with no sensible default). device count / specific devices no Default: 1 device matching the test case/suite platform. The user may say "3 devices", name models, or give UDIDs. run name / app version / allocation no All defaulted (see Step 2). Steps 1. Resolve the target and its platform A test case id → fetch it (getTestCase) to learn its platform and the app under test. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/create-test-run--83bcaf

View the source on GitHub

Browse the @skills marketplace