implementation-agent

Coordinate specialized agents to implement minimal Ruby on Rails code until RSpec tests pass.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/reckerswartz/resume_builder --skill implementation-agent-reckerswartz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation-agent
Source: https://github.com/reckerswartz/resume_builder/tree/main/.windsurf/skills/implementation-agent
Command: npx skills add https://github.com/reckerswartz/resume_builder --skill implementation-agent-reckerswartz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates failing specs into passing code by coordinating specialized agents to implement minimal, targeted solutions without over-engineering. This approach helps teams move quickly from Red to Green while maintaining maintainable design.

Core Features & Use Cases

  • Orchestrates migrations, models, services, controllers, and policies across layers to complete a feature with minimal changes.
  • Validates test results after each delegation and stops when the suite is green.
  • Supports Rails/RSpec environments with standard tooling (FactoryBot, Shoulda Matchers) and commonly used test doubles.

Quick Start

Begin by diagnosing the failing specs and instruct the GREEN agent to delegate the necessary subagents to restore a green test suite.

Frequently Asked Questions about implementation-agent

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

FAQPage Schema
How do I automate the GREEN phase in TDD for a Ruby on Rails project?

To automate the GREEN phase in TDD for Rails, this agent coordinates specialized subagents to implement minimal code, running RSpec after each change until the failing suite passes. It ensures a targeted solution without over-engineering across application layers.

How do I pass failing RSpec tests with minimal code changes in Rails?

You can pass failing RSpec tests by orchestrating specialized agents that implement minimal, targeted changes across migrations, models, services, and controllers. The agent validates test results after each delegation and stops when the suite is green.

Does this TDD automation tool work with FactoryBot and Shoulda Matchers?

Yes, this TDD automation tool works with FactoryBot and Shoulda Matchers. It supports standard Rails and RSpec environments, guiding the Red to Green to Refactor cycle while utilizing commonly used test doubles to restore a green test suite.

What is the best way to coordinate subagents for implementing Rails features?

The best way to coordinate subagents for Rails features is to diagnose failing specs and instruct a central agent to delegate necessary subagents. This orchestrates migrations, models, services, controllers, and policies to complete a feature with minimal changes.

Why does my TDD agent keep over-engineering solutions to pass failing tests?

Your TDD agent might over-engineer solutions if it lacks minimal scoping constraints. This implementation agent prevents that by delegating to specialized subagents for targeted changes, validating test results after each step, and stopping immediately when the suite turns green.

When should I not use an automated agent for the TDD Green phase?

You should not use an automated agent for the TDD Green phase if your Rails project lacks standard RSpec, FactoryBot, and Shoulda Matchers tooling. It is designed specifically for these environments and delegates to subagents assuming this standard test infrastructure is present.