Agent Skills: Service Consolidator

Find and consolidate duplicate service implementations in Leavn app - analyze variants, choose winner, update call sites, delete duplicates

UncategorizedID: willsigmon/sigstack/service-consolidator

Install this agent skill to your local

pnpm dlx add-skill https://github.com/willsigmon/sigstack/tree/HEAD/plugins/app-dev/skills/service-consolidator

Skill Files

Browse the full folder contents for service-consolidator.

Download Skill

Loading file tree…

plugins/app-dev/skills/service-consolidator/SKILL.md

Skill Metadata

Name
Service Consolidator
Description
Find and consolidate duplicate service implementations in Leavn app - analyze variants, choose winner, update call sites, delete duplicates

Service Consolidator

Consolidate duplicate services:

  1. Find duplicates: Search for services with similar names (Enhanced, Live, Base)
  2. Compare implementations: Feature completeness, code quality, usage
  3. Choose winner: Modern patterns (@Observable, async/await, protocol-based)
  4. Update DIContainer: Use correct implementation
  5. Find all usages: Grep for class name
  6. Delete unused: Remove files + update imports

Use when: Multiple similar services exist, Enhanced variants, consolidation needed