quality-assurance

Creates comprehensive QA strategies and test plans for software projects.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Eigo-Mt-Fuji/portfolio-2026 --skill quality-assurance-eigo-mt-fuji
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-assurance
Source: https://github.com/Eigo-Mt-Fuji/portfolio-2026/tree/main/.claude/skills/quality-assurance
Command: npx skills add https://github.com/Eigo-Mt-Fuji/portfolio-2026 --skill quality-assurance-eigo-mt-fuji

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams design and execute comprehensive QA strategies, test plans, and quality metrics to improve software quality and release confidence.

Core Features & Use Cases

  • QA Strategy Development: define quality goals, KPIs, and acceptance criteria to guide development.
  • Test Planning & Execution: create test plans, scopes, and schedules; coordinate unit, integration, UI, and non-functional testing.
  • Quality Metrics & Traceability: track coverage, defect density, MTTR, and trace requirements to tests.

Quick Start

Use the QA skill to draft a complete QA plan for your project, including objectives, scope, and a first draft of test cases.

Frequently Asked Questions about quality-assurance

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

FAQPage Schema
How do I create a comprehensive QA strategy for my software project?

A QA strategy defines quality goals, KPIs, acceptance criteria, and test scope to guide development. Start by identifying project risks, setting coverage targets, and establishing release quality criteria. This ensures all stakeholders align on what quality means and how to measure it.

What should a test plan include for functional and non-functional testing?

A test plan covers scope, objectives, test types (unit, integration, UI, non-functional), schedules, and resource allocation. It traces requirements to test cases and defines metrics like coverage percentage and defect density to track progress against release criteria.

How do I track test coverage and quality metrics across a project?

Track metrics including test coverage percentage, defect density, and mean time to resolution (MTTR) to measure quality progress. Maintain traceability from requirements through test cases to results, enabling data-driven decisions on release readiness.

When should I use risk-based testing instead of comprehensive test coverage?

Risk-based testing prioritizes high-impact and high-likelihood failure modes when resources are constrained. It focuses effort on critical areas rather than uniform coverage, reducing testing time while maintaining confidence in release quality for the most important functionality.

Can I apply QA strategy and test planning to projects of different sizes and complexity?

Yes, QA strategies scale across project contexts. The core framework—defining goals, scoping tests, measuring metrics, and establishing release criteria—applies to small teams and large systems; the depth and formality adjust to project risk and requirements.

What's the difference between a QA strategy and an ad-hoc testing approach?

A structured QA strategy provides repeatable processes, documented acceptance criteria, and measurable quality metrics. Ad-hoc testing lacks this structure, making it harder to ensure consistent quality, trace coverage gaps, or achieve predictable release confidence.