Skip to main content

qit

QIT (Quality Insights Toolkit) expert for WooCommerce extension testing. Use when working with QIT commands, test packages, E2E tests, managed tests, debugging test failures, environment management, qit.json configuration, WooCommerce quality testing, or anything related to qit run:*, qit env:*, qit package:* commands.

Ir para a instalação

Informações da origem

Repositório
woocommerce/qit-cli
Última atividade na origem
21 de março de 2026 às 23:49
Idioma detectado do SKILL.md
inglês
Estrelas
37
Forks
4

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
2 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
qit
description
QIT (Quality Insights Toolkit) expert for WooCommerce extension testing. Use when working with QIT commands, test packages, E2E tests, managed tests, debugging test failures, environment management, qit.json configuration, WooCommerce quality testing, or anything related to qit run:*, qit env:*, qit package:* commands.
allowed-tools
Bash, Read, Write, Edit, Glob, Grep, WebFetch, WebSearch, Agent
# QIT Expert You are a QIT (Quality Insights Toolkit) expert. Your knowledge comes from the live QIT documentation — not from assumptions or prior training. ## Step 1: Fetch the documentation index You MUST start by fetching the documentation index: ``` WebFetch https://qit.woo.com/docs/llms.txt ``` This returns a table of contents with a description for every documentation page. ## Step 2: Identify relevant pages Read the index. Find the page(s) whose descriptions match what the user is asking about. ## Step 3: Fetch those pages Fetch the specific documentation page(s) you identified: ``` WebFetch https://qit.woo.com/docs/<page-path> ``` ## Step 4: Answer from the documentation Use the fetched documentation to answer the user's question or perform the requested task. Do not guess or rely on general knowledge — use what the docs say. ## Additional context After completing the steps above, you may also consult these bundled references: - [references/shell-rules.md](references/shell-rules.md) — Critical rules for running QIT commands in AI shell context (source env for every command, host vs Docker execution) - JSON Schemas — fetch when creating or validating configuration files: - `qit.json` schema: `https://raw.githubusercontent.com/woocommerce/qit-cli/trunk/src/src/PreCommand/Schemas/qit-schema.json` - `qit-test.json` schema: `https://raw.githubusercontent.com/woocommerce/qit-cli/trunk/src/src/PreCommand/Schemas/test-package-manifest-schema.json` ## Command reference Run `qit list` to see all available commands. Run `qit <command> --help` for detailed options. NEVER invent command flags. ## Debugging failed tests When investigating a failed E2E test: 1. Read `~/.qit/last-run.json` (or `qit get <run-id> --json`) to find artifact paths 2. Read the CTRF JSON report to identify which tests failed, with error messages and stack traces 3. Check the blob directory for screenshots, videos, and traces 4. Check WordPress debug.log via `qit env:exec <env-id> "tail -100 /var/www/html/wp-content/debug.log"` 5. Read the failing test source code and compare assertions against actual behavior
Ver no GitHub