architecture-strategist

Analyze code changes for architectural compliance and SOLID principle violations.

5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/marchatton/agent-skills --skill architecture-strategist-marchatton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-strategist
Source: https://github.com/marchatton/agent-skills/tree/main/.agents/skills/05-review/architecture-strategist
Command: npx skills add https://github.com/marchatton/agent-skills --skill architecture-strategist-marchatton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps ensure that code changes align with established architectural patterns and best practices, preventing technical debt and maintaining system integrity.

Core Features & Use Cases

  • Architectural Compliance: Reviews code modifications against system design principles.
  • Impact Assessment: Evaluates how new features affect the overall system structure.
  • Use Case: When a developer submits a pull request, this Skill can analyze the changes to ensure they don't introduce architectural smells or violate SOLID principles.

Quick Start

Analyze the provided code changes for architectural compliance.

Frequently Asked Questions about architecture-strategist

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

FAQPage Schema
How do I review code for architectural anti-patterns and SOLID violations?

Architectural code review analyzes code changes to detect anti-patterns and SOLID principle violations, ensuring modifications align with established system design patterns and preventing technical debt.

What is architectural code review and when do I need it for my system?

Architectural code review evaluates system design decisions and impact on scalability, needed when assessing pull requests to ensure new features don't introduce architectural smells or break system integrity.

How do I assess the impact of code refactoring on system scalability and maintainability?

Assess refactoring impact by analyzing code modifications against architectural patterns to evaluate how changes affect system evolution, overall structure, and long-term maintainability.

Can I use an architectural review to check if new features align with established system design?

Yes, architectural compliance review checks new features against established system design principles to confirm modifications align with existing patterns and prevent structural degradation.

What's the best way to detect architectural smells before merging code changes?

Detect architectural smells before merging by evaluating submitted code changes from an architectural perspective, identifying violations of principles like SOLID before they impact system evolution.

Why does my code refactoring introduce architectural anti-patterns despite passing standard code review?

Standard reviews often miss architectural anti-patterns because they lack system design evaluation, requiring an architectural review to check alignment with established patterns and structural principles.