{"id":4294,"external_id":"plugins_6a71c05d80248191a9a73c2ea2c07978","name":"testkube-skills","display_name":"Testkube Skills","developer":"Testkube","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"9d5fe23af019531c0cca37f6106413c79d76b2279a420dfd609d74e1d2f952ed","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":6,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T18:00:00.211Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugins_6a71c05d80248191a9a73c2ea2c07978","name":"testkube-skills","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_815ba1826b4c8191b88571936ca2d58c","skills":[{"name":"installing-testkube-cli","interface":{"brand_color":"#564BFB","iconography":"cursor","display_name":"Install Testkube CLI","default_prompt":"Use $installing-testkube-cli to make sure the Testkube CLI is available.","icon_large_url":null,"icon_small_url":null,"short_description":"Install, upgrade, or verify the Testkube CLI"},"description":"Install, upgrade, or verify the Testkube CLI (the `testkube` / `tk` / `kubectl-testkube` command) on Linux, macOS, or Windows. Use when the CLI is missing (`testkube: command not found`), before running any Testkube skill that shells out to `testkube`, or when a specific CLI version is required. Checks for an existing installation first and reuses it when present, and installs only after confirming with the user — never reinstalls a working CLI.","plugin_release_skill_id":"pluginrsk_6a71c0627d6c819182aae262b258de9d"},{"name":"installing-testkube-oss-agent","interface":{"brand_color":"#564BFB","iconography":"code","display_name":"Install Testkube OSS Agent","default_prompt":"Use $installing-testkube-oss-agent to set up a local Testkube OSS agent.","icon_large_url":null,"icon_small_url":null,"short_description":"Deploy a local Testkube OSS agent to Kubernetes"},"description":"Set up a local Testkube OSS standalone agent — deploy the open-source Testkube agent into a Kubernetes cluster for local testing (k3d by default when a fresh local cluster is needed; minikube, kind, k3d, or remote all work). Use when you need a local OSS Testkube environment and none is running yet. Checks for an existing Testkube agent in the current cluster of ANY type first and reuses it; installs missing pieces only after confirming each step with the user.","plugin_release_skill_id":"pluginrsk_6a71c05f8c5c81919eeb50917b3c0936"},{"name":"test-discovery","interface":{"brand_color":"#564BFB","iconography":"search","display_name":"Test Discovery","default_prompt":"Use $test-discovery to report the tests in this repository.","icon_large_url":null,"icon_small_url":null,"short_description":"Find the tests and frameworks in a repository"},"description":"Walk a cloned repository, identify test files by framework and language, and report what was found in either a machine-readable JSON manifest or a human-readable Markdown report. Use when a repository has been cloned locally and you need to know what tests exist, what framework runs them, and what command executes them. The JSON output is consumed by programs (the testworkflow-author skill, cloud-api ingestion, CI); the Markdown output is meant for a person to read and opens cleanly in any plain-text editor. This skill does NOT execute tests, install dependencies, or write any TestWorkflow YAML — it observes and reports.","plugin_release_skill_id":"pluginrsk_6a71c05f80d881919c36ae4d970d1392"},{"name":"testkube","interface":{"brand_color":"#564BFB","iconography":"hierarchy","display_name":"Testkube","default_prompt":"Use $testkube to explain what Testkube is and how to get started.","icon_large_url":null,"icon_small_url":null,"short_description":"Learn what Testkube is and which skill to use next"},"description":"Orientation and routing for Testkube — the open testing platform that runs tests as Kubernetes-native TestWorkflows. Use when the user mentions Testkube, TestWorkflow, TestWorkflowTemplate, TestTrigger, a Testkube webhook, the `testkube` / `tk` / `kubectl-testkube` CLI, or a Testkube Control Plane or agent, and no more specific Testkube skill covers the task. ALSO use when the user asks to run tests (k6, Playwright, Cypress, JMeter, Postman, e2e, load) somewhere plain local execution cannot reach — in a Kubernetes cluster, in CI, on a schedule, or sharded at scale — even if Testkube is never named. Explains the platform model, indexes https://docs.testkube.io, and routes to the specialist skills (installing-testkube-cli, installing-testkube-oss-agent, test-discovery, testworkflow-author, testworkflow-runner). Prefer current docs over pre-trained knowledge. Orients and routes only — does NOT install, author YAML, or run executions, and says so when the tests should simply be run locally.","plugin_release_skill_id":"pluginrsk_6a71c06124b4819199b103f09767fff0"},{"name":"testworkflow-author","interface":{"brand_color":"#564BFB","iconography":"pdf","display_name":"TestWorkflow Author","default_prompt":"Use $testworkflow-author to write a TestWorkflow for my test suite.","icon_large_url":null,"icon_small_url":null,"short_description":"Write and validate Testkube TestWorkflow YAML"},"description":"Create and validate Testkube TestWorkflow YAML files. Use when writing test workflow YAML, choosing step types, or when the user asks to create a Testkube TestWorkflow. Covers shell steps, container run steps, execute composition, templates, services, artifacts, config parameters, and cron triggers. By default it takes free-form requirements and writes a YAML file; it can OPTIONALLY take a structured JSON authoring request and/or emit the finished workflow as JSON for programmatic callers, without changing the default behavior. Does NOT run workflows — that is the testworkflow-runner skill's responsibility.","plugin_release_skill_id":"pluginrsk_6a71c0610230819186ee4549ea5c8044"},{"name":"testworkflow-runner","interface":{"brand_color":"#564BFB","iconography":"radar","display_name":"TestWorkflow Runner","default_prompt":"Use $testworkflow-runner to run my TestWorkflow and diagnose failures.","icon_large_url":null,"icon_small_url":null,"short_description":"Run and diagnose TestWorkflow executions"},"description":"Run, monitor, and diagnose Testkube TestWorkflow executions. Use when a TestWorkflow has been authored and needs to be executed, or when a previous execution failed and needs diagnosis. Reports execution results and root causes — does NOT edit workflow YAML.","plugin_release_skill_id":"pluginrsk_6a71c05fad3481919d6803b9eb8b5cf9"}],"app_ids":[],"version":"1.0.0","keywords":["testkube","cli","kubernetes","k3d","minikube","install","testing","discovery","testworkflow","yaml","e2e","load-testing","diagnose","docs","orientation","testworkflowtemplate","webhooks","triggers"],"interface":{"category":"Productivity","logo_url":"https://files.openai.com/content?id=file_00000000d990821199ca643a49f31886","brand_color":"#564BFB","website_url":"https://testkube.io","capabilities":["Read","Write","Execute"],"logo_url_dark":null,"default_prompt":"What is Testkube and how do I get started with it?","developer_name":"Testkube","default_prompts":["What is Testkube and how do I get started with it?","Discover the tests in this repo and author a Testkube TestWorkflow for them.","Run my TestWorkflow and diagnose any failures."],"screenshot_urls":[],"long_description":"Six skills for working with Testkube from an AI coding agent: a general orientation skill that explains what Testkube is, indexes the official docs, and routes to the others; install or reuse the Testkube CLI; set up a local Testkube OSS agent; discover the tests in a cloned repository; author and validate TestWorkflow YAML; and run and diagnose TestWorkflow executions. Setup skills check for an existing install first and reuse it, installing missing pieces only after confirming each step with the user.","composer_icon_url":"https://files.openai.com/content?id=file_00000000a980821186882a0852e46af2","short_description":"Use Testkube in your AI agent","plugin_category_id":"productivity","privacy_policy_url":null,"terms_of_service_url":null,"composer_icon_dark_url":null},"description":"Testkube skills for AI coding agents: learn what Testkube is and where its docs are, install or reuse the Testkube CLI and a local OSS agent, discover tests in a repository, author and validate TestWorkflow YAML, and run and diagnose TestWorkflow executions.","app_manifest":null,"display_name":"Testkube Skills","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-08-04T10:36:05.798818Z","is_template":false,"connector_id":null,"discoverability":"UNLISTED","canonical_app_id":null},"research":null,"package_metadata":{"name":"testkube-skills","author":{"name":"Testkube"},"license":"MIT","sources":[{"path":".codex-plugin/plugin.json","sha256":"58edbfd565af957415c6f1705cf3343880dfe8a8ab94ea488228133ac2dbd65f"},{"path":".claude-plugin/plugin.json","sha256":"b25e119abd24796a7d99fbd094ab326058c2cd91a88ef41b30942468ff014788"}],"version":"1.0.0","homepage":"https://testkube.io","keywords":["testkube","cli","kubernetes","k3d","minikube","install","testing","discovery","testworkflow","yaml","e2e","load-testing","diagnose","docs","orientation","testworkflowtemplate","webhooks","triggers"],"repository":"https://github.com/kubeshop/testkube-skills","artifact_id":11134,"observed_at":"2026-10-02T00:29:54Z","capabilities":["Read","Write","Execute"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}