modernize-extract-rules
CommunityTurn legacy code into testable business rules.
Software Engineering#specification#code-analysis#software-engineering#modernize#legacy-code#business-rules#rule-extraction
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.