legacy-service

Community

Turn legacy persistence into a clean app layer.

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 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: 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.
View Source Repository

Agent Skills Search Helper

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