developing

Enforce RED-GREEN-REFACTOR cycles for test-driven feature development and bug fixes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nm7-jp/morpheus-operator --skill developing-nm7-jp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developing
Source: https://github.com/nm7-jp/morpheus-operator/tree/main/.claude/skills/developing
Command: npx skills add https://github.com/nm7-jp/morpheus-operator --skill developing-nm7-jp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines the test-driven development workflow for implementing new features and bug fixes.

Core Features & Use Cases

  • Strict RED-GREEN-REFACTOR cycles with tests-first approach.
  • Architecture-conscious design emphasizing high cohesion, low coupling, and proper colocation.
  • Use cases include feature development, bug fixes, and maintenance of existing systems.

Quick Start

Start by writing a failing test, then implement the minimal code to pass it, and repeat the RED-GREEN-REFACTOR cycle until the feature is complete.

Frequently Asked Questions about developing

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

FAQPage Schema
How do I implement TDD cycles for new features and bug fixes?

TDD implementation streamlines feature development and bug fixes through strict RED-GREEN-REFACTOR cycles. You write a failing test first, implement minimal code to pass it, and repeat until the feature is complete.

What is test colocation and how does it affect software architecture?

Test colocation places tests adjacent to the source code they validate. This architecture-conscious design approach emphasizes high cohesion and low coupling to maintain structural discipline during refactoring.

When should I use a test-first approach for software maintenance?

Use a test-first approach when maintaining existing systems that require architectural discipline and safe refactoring. It enforces strict RED-GREEN-REFACTOR cycles to ensure robust feature additions and bug fixes.

How do I refactor code safely while maintaining low coupling and high cohesion?

Safe refactoring requires strict adherence to RED-GREEN-REFACTOR cycles. By keeping tests first and emphasizing high cohesion, low coupling, and proper colocation, you ensure architectural discipline during code changes.

Does this TDD workflow work for existing systems or only new software projects?

This TDD workflow applies to both new software projects and existing systems. It streamlines the test-driven development workflow for implementing features and fixing bugs while enforcing architectural discipline.