·legacy-code-safety
>_

legacy-code-safety

thebushidocollective/han

Use when modifying, removing, or refactoring code that lacks test coverage. Emphasizes the danger of untested changes and the RGR workflow to add characterization tests before modifications.

11Installs·1Trend·@thebushidocollective

Installation

$npx skills add https://github.com/thebushidocollective/han --skill legacy-code-safety

SKILL.md

Modifying code without tests is one of the HIGHEST-RISK activities in software development.

In dynamically-typed languages (Python, JavaScript, Ruby, PHP), this risk is EXPONENTIALLY higher:

This is NOT standard TDD. This is characterization testing - capturing current behavior before changing it.

Use when modifying, removing, or refactoring code that lacks test coverage. Emphasizes the danger of untested changes and the RGR workflow to add characterization tests before modifications. Source: thebushidocollective/han.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/thebushidocollective/han --skill legacy-code-safety
Category
>_Productivity
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is legacy-code-safety?

Use when modifying, removing, or refactoring code that lacks test coverage. Emphasizes the danger of untested changes and the RGR workflow to add characterization tests before modifications. Source: thebushidocollective/han.

How do I install legacy-code-safety?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/thebushidocollective/han --skill legacy-code-safety Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/thebushidocollective/han