pelizzai-improving-architecture

Analyze codebase evidence to identify architectural debt and structural friction.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/rpelizza/PelizzAI --skill pelizzai-improving-architecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pelizzai-improving-architecture
Source: https://github.com/rpelizza/PelizzAI/tree/main/.agents/skills/pelizzai-improving-architecture
Command: npx skills add https://github.com/rpelizza/PelizzAI --skill pelizzai-improving-architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the silent degradation of software architecture by identifying structural friction, technical debt, and missing seams that are often overlooked during day-to-day task execution.

Core Features & Use Cases

  • Evidence-Based Review: Analyzes codebase signals like recurring bugs, scattered changes, and dependency cycles to pinpoint architectural bottlenecks.
  • Prioritized Recommendations: Categorizes findings into Strong, Worth exploring, or Speculative classes to help you focus on high-impact improvements.
  • Use Case: Use this skill periodically to perform a comprehensive health check on your project, ensuring that your codebase remains maintainable and that architectural decisions are grounded in real evidence rather than aesthetic preference.

Quick Start

Invoke the pelizzai-improving-architecture skill to perform a proactive architectural review of the current codebase.

Frequently Asked Questions about pelizzai-improving-architecture

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

FAQPage Schema
How do I identify architectural debt and structural friction in my codebase?

To identify architectural debt, you analyze codebase evidence like recurring bugs, scattered changes, and dependency cycles. This diagnostic process pinpoints structural bottlenecks and synthesizes actionable refactoring candidates without modifying any files.

What is evidence-based architectural review for software design?

Evidence-based architectural review is a read-only health check that analyzes project history, ADRs, and source code. It categorizes findings into Strong, Worth exploring, or Speculative classes to ensure decisions are grounded in real evidence rather than aesthetic preference.

How do I perform a proactive architectural health check on an existing project?

Perform a proactive architectural health check by invoking a diagnostic tool against your project. It requires access to project history, ADRs, and source code to evaluate recurring development patterns and output prioritized recommendations for maintainability.

Does architectural codebase analysis modify my source files during a review?

No, architectural codebase analysis operates strictly as a read-only diagnostic tool. It synthesizes actionable refactoring candidates by evaluating codebase evidence and structural friction, ensuring your source files remain completely unmodified during the health check.

When should I run an architectural debt analysis on my software project?

Run architectural debt analysis periodically to perform comprehensive health checks and prevent silent degradation of software architecture. This timing ensures your codebase remains maintainable and catches structural friction before it accumulates into significant technical debt.