implement

Implements code using Test-Driven Development with Red-Green-Refactor cycles.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/amano--/call-center --skill implement-amano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/amano--/call-center/tree/main/.agent/skills/product-development/implement
Command: npx skills add https://github.com/amano--/call-center --skill implement-amano

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the code implementation process by strictly adhering to Test-Driven Development (TDD) principles, ensuring high-quality, requirement-compliant code is efficiently produced.

Core Features & Use Cases

  • Test-First Development: Write tests before writing implementation code.
  • Iterative Refinement: Follows Red-Green-Refactor cycles for robust code.
  • Use Case: When starting a new feature, use this skill to define tests based on requirements, write minimal code to pass them, and then refactor for quality and maintainability.

Quick Start

Use the implement skill to write unit tests for the new authentication module.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I implement code using Test-Driven Development?

To implement code using Test-Driven Development, you write unit tests before the implementation, write minimal code to pass them, and then refactor for maintainability and quality.

What is the Red-Green-Refactor cycle in software development?

The Red-Green-Refactor cycle in software development is a TDD process where you write a failing test, write minimal code to pass that test, and then refactor the implementation to improve code quality.

When should I use TDD for writing new features?

You should use TDD for writing new features when you need to ensure high-quality, testable, and maintainable code while preventing regressions and adhering to strict coding standards.

Does test-first development help prevent code regressions?

Test-first development helps prevent code regressions by establishing strict unit tests before implementation, ensuring that subsequent refactoring maintains requirement compliance without breaking existing software functionality.

How do I refactor code safely without breaking existing functionality?

To refactor code safely without breaking existing functionality, follow the TDD Red-Green-Refactor process to ensure comprehensive tests pass before and after you modify the implementation.