implement

Execute development tasks with TDD, Git commits, and progress tracking.

7|4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/MadAppGang/magus --skill implement-madappgang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/MadAppGang/magus/tree/main/plugins/conductor/skills/implement
Command: npx skills add https://github.com/MadAppGang/magus --skill implement-madappgang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the development process by enforcing a Test-Driven Development (TDD) workflow and integrating seamlessly with Git for traceable commits and progress tracking.

Core Features & Use Cases

  • TDD Enforcement: Guides developers through the Red/Green/Refactor cycle, ensuring tests are written first and code meets requirements.
  • Automated Git Commits: Generates well-formatted commits with detailed notes, linking directly to task progress.
  • Progress Tracking: Manages task status in plan.md, providing clear visibility into project advancement.
  • Use Case: A developer needs to implement a new authentication feature. This Skill will guide them to write failing tests, implement the minimum code to pass, refactor, and then create a commit with a feat type, linking it to the specific task in the project plan.

Quick Start

Use the implement skill to start working on the next pending task in the current track.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I automate test-driven development workflow with Git commits?

Automating test-driven development workflow with Git commits is done by enforcing a strict Red/Green/Refactor cycle and generating auditable git notes for each implementation step. This ensures tests are written first and code meets requirements.

What is the best way to track development task status in a TDD process?

Tracking development task status in a TDD process is managed through a project file, providing clear visibility into project advancement. It handles task status progression through pending, in-progress, complete, and blocked states.

How do I execute development tasks using a strict TDD methodology?

Executing development tasks using a strict TDD methodology involves guiding developers through writing failing tests, implementing the minimum code to pass, and refactoring. It ensures adherence to workflow procedures while managing progress.

Can I link automated Git commits directly to my project plan tasks?

Linking automated Git commits directly to project plan tasks is fully supported. The process generates well-formatted commits with detailed notes, directly linking to specific task progress in the development workflow.

Does TDD enforcement handle blocked or pending task states?

TDD enforcement does handle blocked or pending task states. It manages task status progression through pending, in-progress, complete, and blocked states, ensuring proper workflow procedures are followed.