Skip to content
Back to skills

Qa Plan

ASecurity

[QA Process · ISTQB CTFL v4.0] Test Plan creation — objectives, schedule, resources, entry/exit criteria, and risk mitigation. Run after qa-strategy, before test execution.

  • 4 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added September 12, 2026
testingtesting

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill qa-plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Qa Plan?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Qa Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-qa-plan/badge)](https://www.skillsdirectory.com/skills/aibot88-qa-plan)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: qa-plan
description: "[QA Process · ISTQB CTFL v4.0] Test Plan creation — objectives, schedule, resources, entry/exit criteria, and risk mitigation. Run after qa-strategy, before test execution."
---

# Helix — QA Plan

> 📚 **Knowledge References** (loaded automatically):
> `qa-plan-patterns.md` — ISTQB test plan structure (IEEE 829), entry/exit criteria templates, resource planning

A Test Plan translates the Test Strategy into a concrete, time-bound execution plan for a specific release or sprint.

## Step 1: Load Strategy

Check if `docs/qa/qa-strategy.md` exists. If yes, load it. If no, ask user to run `/helix qa-strategy` first or provide key details inline.

## Step 2: Gather Release Context

```
1. What release / sprint is this plan for?
2. What features / changes are in scope?
3. Target release date?
4. Available testing resources (people / environments)?
5. Known risks or dependencies?
```

## Step 3: Build Test Plan

### Entry Criteria
Conditions that must be met before testing starts:
- Code complete and deployed to test environment
- Unit tests passing (≥ coverage targets)
- No P0/P1 open defects from previous release
- Test data seeded and verified

### Exit Criteria
Conditions that define "testing done":
- All Tier 1 functional tests passing
- Tier 2 non-functional tests passing
- P0/P1 defects resolved, P2 accepted or deferred
- Test report approved by stakeholders

### Test Schedule

| Phase | Start | End | Responsible |
|-------|-------|-----|-------------|
| Tier 1 — Functional | | | |
| Tier 2 — Non-Functional Quality | | | |
| Exploratory Testing | | | |
| Defect Fix + Retest | | | |
| Sign-off | | | |

### Risk & Mitigation

| Risk | Probability | Impact | Mitigation |
|------|------------|--------|------------|
| Environment instability | Medium | High | Backup env ready |
| Late code freeze | Medium | High | Buffer days in schedule |
| Test data gaps | Low | Medium | qa-data skill |

## Step 4: Output

Save to `docs/qa/qa-plan-YYYY-MM-DD.md`:

```markdown
# Test Plan — [Release Name]
**Version:** 1.0 | **Date:** YYYY-MM-DD

## Scope
## Entry Criteria
## Exit Criteria
## Test Schedule
## Resources
## Risk & Mitigation
## Sign-off
```

Commit to repo.

## Done

Present plan path + schedule table.
Suggest next step: `/helix qa-risk`

## Self-Evaluation Loop

```
1. Entry/exit criteria วัดได้จริงไหม?
2. Schedule realistic ไหม?
3. Risk มี mitigation ครบไหม?
4. สอดคล้องกับ qa-strategy ไหม?
```

Files in this skill

  • SKILL.md2.5 KB
  • source.json658 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.