test

Manage Kagenti test writing, review, and execution on Kind and HyperShift clusters.

292|103|Updated Mar 27, 2025
One-click install
npx skills add https://github.com/kagenti/kagenti --skill test-kagenti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/kagenti/kagenti/tree/main/.claude/skills/test
Command: npx skills add https://github.com/kagenti/kagenti --skill test-kagenti

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive suite of tools for managing the testing lifecycle of Kagenti, from writing and reviewing to running tests across different environments.

Core Features & Use Cases

  • Test Writing: Supports writing new E2E/unit tests using pytest and demo tests with Playwright.
  • Test Review: Enables quality assurance by reviewing existing tests for bad patterns.
  • Test Execution: Facilitates running tests on both Kind and HyperShift clusters.
  • TDD Loop: Integrates with a full Test-Driven Development workflow.
  • Use Case: When developing a new agent feature, use this Skill to write new pytest tests, review them for quality, and then run them on a Kind cluster to ensure they pass before committing.

Quick Start

Use the test skill to write new pytest E2E tests for the agent.

Frequently Asked Questions about test

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

FAQPage Schema
How do I write and run pytest E2E tests for cluster environments?

To write and run pytest E2E tests, you can use this Skill to generate new test cases and execute them directly across cluster environments like Kind and HyperShift to validate agent features before committing.

Does this testing workflow support Test-Driven Development (TDD)?

Yes, this testing workflow supports Test-Driven Development (TDD) by integrating the full TDD loop, allowing you to write tests first, review them for bad patterns, and execute them on Kind or HyperShift clusters.

Can I use Playwright for demo tests alongside pytest unit tests?

You can use Playwright for demo tests alongside pytest unit tests. The Skill manages both frameworks, enabling you to write and execute E2E unit tests with pytest and demo tests with Playwright.

How do I review existing tests for bad patterns and quality assurance?

To review existing tests for bad patterns, the Skill provides a test review feature that analyzes your test code to ensure quality assurance and identify anti-patterns before execution on your clusters.

What is the best way to manage testing lifecycles across Kind and HyperShift?

The best way to manage testing lifecycles across Kind and HyperShift is using a unified workflow that handles writing, reviewing, and executing tests, ensuring consistent validation across different cluster environments.