qa-start

Installation
SKILL.md

Without this launcher, engineers often jump to writing tests before defining what to test or why. This skill prevents that.

When to Use This

  • Starting QA on a brand-new project with no existing test infrastructure
  • Joining an existing codebase that has no QA setup at all
  • Onboarding a QA engineer to a project where quality work has never been formalized
  • Rebooting QA after a period of neglect (tests deleted, coverage collapsed, no strategy)
  • Any situation where the answer to "where do we start?" is unclear

Step 1: Capture Project Context

Skill: qa-project-context

This step creates .agents/qa-project-context.md in your project root. That file records your tech stack, test frameworks, CI/CD pipeline, environments, coverage goals, risk areas, and team structure. Every subsequent skill reads it to avoid asking you the same questions repeatedly.

What to do: Invoke qa-project-context and work through the discovery questions. The skill will walk you through each section interactively and write the file.

Done when: .agents/qa-project-context.md exists in your project root and all sections are filled in. The file is the source of truth for everything that follows.

Step 2: Create the Test Strategy

Skill: test-strategy

This step produces a strategy document that defines how your project approaches quality. It covers the test pyramid (what proportion of unit, integration, and E2E tests makes sense for your product), entry and exit criteria, tool selection, environment coverage, and quality gates for CI and release.

What to do: Invoke test-strategy once Step 1 is complete. The skill reads your context file automatically — it will not ask questions already answered there.

Done when: You have a strategy document covering: test pyramid rationale, tool choices with justification, quality gates for CI and release, entry/exit criteria per test type. This does not have to be a long document. A single page of clear decisions is better than a sprawling template.

Step 3: Build the First Test Plan

Skill: test-planning

This step translates the strategy into an actionable plan for the first sprint or release. It maps features to test cases, assigns effort, and identifies what gets covered first versus deferred.

What to do: Invoke test-planning after Step 2. It consumes the strategy from Step 2 and your project context from Step 1. Provide the feature list or sprint scope when prompted.

Done when: You have a test plan with features mapped to test cases, coverage priorities set, effort estimated, and scope boundaries clear. This is the artifact your team executes against.

After Step 3

You now have the foundation: context, strategy, and a first plan. The next actions depend on your stack:

  • First automated tests: Use playwright-automation or cypress-automation to write the first E2E tests against your highest-risk flows.
  • CI integration: Use ci-cd-integration to get tests running on every pull request.
  • Tracking quality: Use qa-metrics once the suite is running to define what health looks like and how to measure it over time.

Quick Start (Skip Ahead)

If you already have a populated .agents/qa-project-context.md, skip Step 1 and go directly to Step 2.

If you already have a test strategy document, skip Steps 1 and 2 and go directly to Step 3. Tell test-planning where your strategy lives so it can reference the tool choices and quality gates you have already decided.

If all three are complete and you are looking for a deeper onboarding plan — team processes, ramp-up timeline, audit of existing tests — see qa-project-bootstrap instead.

Related Skills

  • qa-project-context — Step 1: capture project setup, tech stack, and quality goals
  • test-strategy — Step 2: define the testing approach, pyramid, tools, and quality gates
  • test-planning — Step 3: build the first test plan with features mapped to test cases
  • qa-project-bootstrap — deeper 30-day onboarding plan for QA engineers joining an existing team
  • playwright-automation — next step after the strategy: write the first E2E tests
Weekly Installs
11
GitHub Stars
4
First Seen
Apr 1, 2026
Installed on
amp10
cline10
opencode10
cursor10
kimi-cli10
warp10