modernize-extract-rules

Community

Turn legacy code into testable business rules.

AuthorMinhThang1009
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Legacy code often encodes essential business rules in complex logic and hard-to-read paths. This skill provides a structured approach to mine that logic into clear, testable rule specifications.

Core Features & Use Cases

  • Three parallel extractors for Calculations, Validations & eligibility, and State & lifecycle, enabling comprehensive rule discovery.
  • Synthesize, deduplicate, and present Rule Cards in a standardized format, plus a DTO catalog at analysis/$1/DATA_OBJECTS.md.
  • Use case: when legacy modules contain coupled logic for pricing, eligibility, and workflow, extract rules to enable automated testing and governance.

Quick Start

Provide legacy module path and optional module pattern; I will run three extractors in parallel and generate rule cards plus a DTO catalog.

Dependency Matrix

Required Modules

None required

Components

Standard package

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: modernize-extract-rules
Download link: https://github.com/MinhThang1009/dotclaude/archive/main.zip#modernize-extract-rules

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.