qa-cycle

Implement a contract-first QA pipeline with micro- and full-verification phases.

2|7|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/humanerd-drew/opencode-drewgent --skill qa-cycle-humanerd-drew
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-cycle
Source: https://github.com/humanerd-drew/opencode-drewgent/tree/main/%40action/skills/qa/qa-cycle
Command: npx skills add https://github.com/humanerd-drew/opencode-drewgent --skill qa-cycle-humanerd-drew

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of ensuring quality assurance in software development by implementing a structured, 3-phase QA process.

Core Features & Use Cases

  • Contract-First QA: Defines acceptance criteria upfront to prevent scope creep and ensure deliverables meet expectations.
  • Micro-QA: Verifies each step of the development process to catch issues early.
  • Full-QA: Conducts a comprehensive final check before delivering the software.
  • Use Case: Ideal for software development teams looking to implement a robust QA process that reduces the risk of delivering faulty software.

Quick Start

Run the qa-cycle skill with the task_id of your current project and specify the action you want to perform.

Frequently Asked Questions about qa-cycle

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

FAQPage Schema
What is a contract-first QA pipeline in software development?

A contract-first QA pipeline defines acceptance criteria upfront to prevent scope creep, then verifies each development step microscopically before a full final check. This ensures deliverables meet expectations and reduces the risk of delivering faulty software.

How do I implement a 3-phase quality assurance process for my software project?

Implement a 3-phase quality assurance process by sequentially executing contract definition, micro-verification of individual steps, and full-verification. This structured approach catches issues early and ensures compliance with defined acceptance criteria across all development stages.

Do I need a specific orchestrator to run contract-first QA cycles?

Yes, executing the QA cycle requires access to an orchestrator and the qa-evidence system within P2-hippocampus. These dependencies are necessary to manage the pipeline and verify compliance with the defined acceptance criteria.

How does micro-QA differ from full-QA in software testing?

Micro-QA verifies each individual step of the development process to catch issues early, whereas full-QA conducts a comprehensive final check before delivery. Both phases ensure the software meets the upfront contract criteria across different stages.

What is the best way to prevent scope creep during software quality assurance?

The best way to prevent scope creep during software quality assurance is adopting a contract-first approach. By defining acceptance criteria upfront before development begins, you ensure deliverables strictly meet expectations without uncontrolled expansion.