xsimplify
CommunityElevate reusable code into HurrahTv.Shared.
Software Engineering#diff analysis#code review#code refactoring#shared library#DTOs#GitHub issues#shared contracts
Authormkerchenski
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Reduces duplicated logic and fragmented contracts by identifying code that should be promoted into HurrahTv.Shared so both the API and the Blazor client can reuse the same types and helpers.
Core Features & Use Cases
- Wraps the system simplify workflow: Runs the standard simplify pass first, then adds a Hurrah.tv-specific “Shared elevation” lens without replacing the base quality cleanup.
- Surfaces intentionally skipped improvements as tracking issues: Offers to file GitHub issues for refactor opportunities that the system simplify pass decided not to fix inline.
- Promotes only contract-friendly shapes into Shared: Evaluates whether changed code in HurrahTv.Api or HurrahTv.Client should move into HurrahTv.Shared/Models based on cross-side reuse and anti-elevation signals.
Quick Start
Use the xsimplify skill on your current diff to get a list of HurrahTv.Shared elevation candidates and, when helpful, proposed tracking issues for items skipped by the system simplify pass.
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: xsimplify Download link: https://github.com/mkerchenski/hurrah-tv/archive/main.zip#xsimplify 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 471,000+ vetted skills library on demand.