architecture-simplifier

Analyze codebases to identify architectural hotspots and duplicated module patterns for safe simplification.

1|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/sandrasocial/sselfie-9g --skill architecture-simplifier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-simplifier
Source: https://github.com/sandrasocial/sselfie-9g/tree/main/skills/architecture-simplifier
Command: npx skills add https://github.com/sandrasocial/sselfie-9g --skill architecture-simplifier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify over-engineered or duplicated architecture hotspots to help teams prioritize safe simplification slices by metrics such as file gravity, module family duplication, and area density.

Core Features & Use Cases

  • Identify hotspots using file gravity, module family duplication, and area density.
  • Prioritize safe, minimal-change refactoring targets with clear impact estimates.
  • Generate actionable simplification slices and target lists for teams.

Quick Start

Run pnpm audit:architecture-simplifier and review the latest report at output/automation/architecture-simplifier-*.md

Frequently Asked Questions about architecture-simplifier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify architecture hotspots and duplicated modules in a large codebase?

Architecture hotspot identification analyzes large codebases by measuring file gravity, module family duplication, and area density to locate over-engineered sections. It generates a report highlighting large files and dense areas to guide safe refactoring targets.

What is the best way to prioritize safe code refactoring targets in intertwined codebases?

Safe code refactoring prioritization uses metrics like file gravity and area density to rank architectural hotspots. It provides minimal-change simplification recommendations with clear impact estimates so teams can target the highest-value areas first without breaking intertwined dependencies.

Can I use architecture simplification analysis on large, intertwined codebases?

Architecture simplification analysis is specifically designed for large, intertwined codebases. It applies file gravity and module family duplication metrics to detect dense areas and duplicated patterns, generating concise reports with actionable simplification slices for complex environments.

How do I generate actionable refactoring slices for duplicated module patterns?

Generating actionable refactoring slices involves analyzing module family duplication alongside file gravity to detect overlapping patterns. The analysis outputs a prioritized target list with minimal-change recommendations, helping teams safely reduce code duplication and simplify the architecture.

When should I not use automated architecture simplification for code refactoring?

Automated architecture simplification should be carefully reviewed when applied to highly coupled, intertwined codebases where minimal changes carry risk. While it prioritizes safe targets using area density, teams must manually validate the generated refactoring slices before implementation.