create

Generate validated Kuma test suite manifests from repository code and CRDs.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/smykla-skalski/harness --skill create-smykla-skalski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create
Source: https://github.com/smykla-skalski/harness/tree/main/plugins/suite/skills/create
Command: npx skills add https://github.com/smykla-skalski/harness --skill create-smykla-skalski

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate comprehensive, ready-to-run test suites for Kuma features by automatically reading repository code, extracting schema and variant signals, and producing validated manifests and grouped test descriptions so engineers don't hand-author repetitive suite scaffolding.

Core Features & Use Cases

  • Automated discovery: scope feature code from a feature name, PR diff, or branch and collect an exact file inventory for focused analysis.
  • Parallel workers & evidence-based proposals: launch coverage, variant, and schema readers to build a proposal of G1-G7 (and variant) groups with manifest and validation guidance.
  • Approval and safe write workflow: interactive pre-write and post-write approval gates, writer workers that validate manifests against checked-in CRDs, and a recovery sequence for partial writer failures.
  • Multi-platform support: emits Kubernetes and Universal manifests, honors multi-zone profiles, and follows suite-structure conventions so output is immediately consumable by the suite runner.

Quick Start

Invoke the create skill to analyze the Kuma repository and generate a validated, ready-to-run suite directory for the selected feature.

Frequently Asked Questions about create

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Kubernetes test suites for Kuma features?

Generate Kuma test suites by analyzing repository code to produce ready-to-run suite manifests. The tool reads feature names, PR diffs, or branches to create validated Kubernetes and universal deployment test plans automatically.

Can I convert a PR diff into a Kuma regression test plan?

Yes, you can convert PR diffs or branches into Kuma test plans. The system scopes feature code from the diff, collects a file inventory, and builds validated test suite manifests with grouped test descriptions for regression testing.

How does automated validation work for Kuma manifest schemas?

Manifest validation checks generated test suites against checked-in Custom Resource Definitions. Writer workers verify the manifest schema compliance before completing, ensuring the output is immediately consumable by the suite runner.

Does this test suite generator support universal deployments and multi-zone profiles?

Yes, the generator supports universal deployments alongside Kubernetes, honors multi-zone profiles, and follows suite-structure conventions. It emits manifests for both platforms so output is ready to run without manual scaffolding.

What is the best way to build regression tests for Kuma without hand-authoring scaffolding?

Automated test suite generation eliminates repetitive hand-authoring by reading repository code, extracting schema and variant signals, and producing validated manifests. Parallel workers build proposals with grouped tests and validation guidance.

How do I handle partial writer failures when generating Kuma test manifests?

A recovery sequence handles partial writer failures during manifest generation. The workflow includes interactive pre-write and post-write approval gates, allowing you to safely retry or recover failed writer workers without losing progress.