mad-implement

Enforce TDD workflows and quality gates across .NET and Node.js implementation phases.

Updated May 7, 2026
One-click install
npx skills add https://github.com/tmalcolm-0607/mad-council-claw --skill mad-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mad-implement
Source: https://github.com/tmalcolm-0607/mad-council-claw/tree/main/.claude/skills/mad-implement
Command: npx skills add https://github.com/tmalcolm-0607/mad-council-claw --skill mad-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates inconsistent implementation workflows, skipped test-driven development (TDD) practices, and missing quality validation that lead to buggy, unmaintainable code and failed phase deliveries.

Core Features & Use Cases

  • TDD Enforcement: Mandates a write-test-first workflow for all testable implementation tasks, with an automated advisory hook that alerts when source files are modified without recent test changes.
  • Mandatory Phase Gates: Runs build, test, lint, and deployment health checks after every implementation phase, requiring all gates to pass before creating an atomic commit and proceeding to the next phase.
  • Flexible Execution Modes: Supports classic phase-by-phase execution, DAG-based parallel wave execution for faster parallel task processing, and automatic conversion of plan-mode artifacts to MAD implementation specifications.
  • Use Case: Use this Skill to implement a new .NET feature end-to-end, ensuring every task follows TDD requirements, all quality gates pass before phase commits, and parallel tasks are orchestrated correctly via DAG mode if enabled.

Quick Start

Invoke the mad-implement skill to execute your current implementation plan, automatically enforcing TDD workflows and running mandatory quality gates after each phase.

Frequently Asked Questions about mad-implement

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

FAQPage Schema
How do I enforce test-driven development during .NET feature implementation?

To enforce TDD during .NET feature implementation, use an automated workflow that mandates a write-test-first process and triggers an advisory alert when source files are modified without recent corresponding test changes.

What are quality gates in an automated implementation workflow?

Quality gates in an automated implementation workflow are mandatory validation checks that run build, test, lint, and deployment health checks after every phase, requiring all checks to pass before an atomic commit is created.

How do I execute parallel implementation tasks using DAG-based waves?

DAG-based parallel wave execution allows you to process implementation tasks concurrently by structuring them in a directed acyclic graph, orchestrating dependent tasks to run in parallel waves for faster delivery.

Can I convert plan-mode artifacts into implementation specifications automatically?

Yes, you can automatically convert plan-mode artifacts into implementation specifications, transforming planning documents into actionable tasks that include phase checkpointing and mandatory quality gate validations.

Does TDD enforcement work with Node.js and other typed language projects?

Yes, TDD enforcement and mandatory quality gates apply to software engineering implementation tasks for Node.js and other typed language projects, ensuring consistent code quality and traceable phase commits across different stacks.

What happens if build or lint checks fail during a phase checkpoint?

If build or lint checks fail during a phase checkpoint, the workflow blocks the creation of an atomic commit and prevents proceeding to the next implementation phase until all mandatory quality gates pass.