architecture-strategist

Analyze code diffs for architectural deviations and design principle compliance.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/CristoVentures/LocalCents --skill architecture-strategist-cristoventures
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-strategist
Source: https://github.com/CristoVentures/LocalCents/tree/main/.agent/skills/architecture-strategist
Command: npx skills add https://github.com/CristoVentures/LocalCents --skill architecture-strategist-cristoventures

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures code changes align with established architectural patterns, preserve component boundaries, and maintain overall system integrity.

Core Features & Use Cases

  • Architectural review of changes: Analyze diffs for adherence to design principles and boundaries.
  • Impact assessment: Evaluate how refactors or feature additions affect system structure, coupling, and layering.
  • Guided recommendations: Provide actionable steps to align modifications with architecture standards.

Quick Start

Request an architectural review of the latest code changes to verify alignment with patterns and boundaries.

Frequently Asked Questions about architecture-strategist

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

FAQPage Schema
How do I perform an architectural review on a pull request?

An architectural review of a pull request identifies deviations in code changes, verifying adherence to system patterns, component boundaries, and SOLID design principles. It provides actionable recommendations to align modifications with established architecture standards.

What is the best way to assess system design impact when refactoring code?

Assessing system design impact during a code refactor involves analyzing diffs to evaluate changes in coupling, layering, and component boundaries. This process ensures the refactor maintains structural integrity and compliance with established architectural patterns.

How do I check if new feature code violates established design patterns?

Checking for design pattern violations involves analyzing the diff of new feature code to identify architectural deviations. The review focuses on system boundaries, structural coupling, and adherence to design principles, providing guided steps to correct any misalignments.

When do I need an architectural review for my software changes?

You need an architectural review when implementing new features, executing refactors, or modifying code that affects overall system structure. It ensures your changes preserve component boundaries, maintain system integrity, and align with established design patterns.

Can I use this to document design decisions for a system refactor?

Yes, you can apply architectural review logic to design decision documentation for system refactors. It evaluates how structural changes affect layering and coupling, ensuring documented decisions comply with established patterns and architectural guidelines.

What are the limitations of relying on code review for architectural compliance?

Code review for architectural compliance focuses strictly on structural deviations, system patterns, and boundaries in the provided diff. It does not address runtime behavior or performance metrics, but rather ensures static code changes align with design principles.