legacy-service
CommunityTurn legacy persistence into a clean app layer.
Software Engineering#architecture#persistence#generate#code-generation#application-layer#legacy-query
Authorryu-qqq
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Legacy systems often leave behind a messy persistence layer that is hard to evolve; this Skill generates a clean Application Layer scaffold (port, service, manager, assembler) to enable modern, testable domain boundaries.
Core Features & Use Cases
- Generates a complete application-layer module from a legacy persistence layer produced by /legacy-query.
- Produces a consistent file structure under application/src/main/java/.../legacy/{web|admin}/{domain} for UseCase, Port, Service, Manager, and Assembler.
- Use Case: teams can migrate legacy domain models into a structured architecture with minimal manual wiring.
Quick Start
Invoke the legacy-service generator for your target domain to scaffold the complete application layer from the /legacy-query persistence layer.
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: legacy-service Download link: https://github.com/ryu-qqq/conventionHub/archive/main.zip#legacy-service 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 223,000+ vetted skills library on demand.