aid-development

Automate software development workflows with mandatory QA gates and TDD.

9|2|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/ilandahan/AID --skill aid-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aid-development
Source: https://github.com/ilandahan/AID/tree/main/.claude/skills/aid-development
Command: npx skills add https://github.com/ilandahan/AID --skill aid-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and enforces a disciplined software development workflow with mandatory QA gates.

Core Features & Use Cases

  • Per-task QA gating: automatically spawn QA after each task to verify criteria before proceeding.
  • TDD-driven delivery: guides tests-first development to improve quality and reduce defects.
  • Phase-gate discipline: enforces a defined 0-5 phase sequence with mandatory reviews and documentation updates.
  • Role alignment: clarifies responsibilities for Product, Developers, and QA throughout the cycle.

Quick Start

Describe a new feature task with clear acceptance criteria, write failing tests first, implement minimal code to pass tests, refactor, and then spawn QA to validate the work. Iterate until the QA gate passes.

Frequently Asked Questions about aid-development

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

FAQPage Schema
How do I enforce a TDD workflow with mandatory QA gates for feature development?

To enforce a TDD workflow with QA gates, you formalize a phase sequence requiring failing tests first, minimal code implementation, refactoring, and automated QA verification before proceeding.

What is the best way to structure code review and documentation standards across product, engineering, and QA teams?

Structuring code review and documentation standards requires role alignment and phase-gate discipline, clarifying responsibilities for product, developers, and QA throughout the entire development cycle.

How does per-task QA gating work in a test-driven development process?

Per-task QA gating automatically spawns QA after each task to verify acceptance criteria against the test-driven delivery before allowing the workflow to proceed to the next phase.

Can I apply phase-gate discipline to an existing development workflow without disrupting current tasks?

Applying phase-gate discipline enforces a defined 0-5 phase sequence with mandatory reviews and documentation updates, ensuring all feature work passes through structured specification, TDD, and QA validation.

When do I need automated phase gates and per-task QA checks in software engineering?

You need automated phase gates and per-task QA checks when automating a disciplined development workflow to reduce defects, enforce TDD-driven delivery, and maintain documentation expectations across teams.

What are the limitations of enforcing a strict 0-5 phase sequence for feature work?

Enforcing a strict 0-5 phase sequence limits skipping steps, requiring mandatory reviews, documentation updates, and passing QA gates before any feature work can advance to the next phase.