architecture-strategist

Analyzes code changes to validate architectural integrity and component boundaries during PR reviews, refactors, or feature additions.

3|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/i3ringit/antigravity-cortex --skill architecture-strategist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-strategist
Source: https://github.com/i3ringit/antigravity-cortex/tree/main/.agent/skills/architecture-strategist
Command: npx skills add https://github.com/i3ringit/antigravity-cortex --skill architecture-strategist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps ensure every code modification aligns with established architectural patterns, preserving system integrity and maintainability by providing structured architectural reviews.

Core Features & Use Cases

  • Architectural review: Evaluate pull requests and changes for adherence to system architecture and component boundaries.
  • Design guidance: Identify anti-patterns, coupling risks, and opportunities to improve modularity and scalability.
  • Risk & decision documentation: Document architectural implications and provide concrete recommendations for stakeholders.
  • Use Case: When refactoring a core service, run an architectural review to ensure the refactor preserves boundaries and does not violate design principles.

Quick Start

Review the latest PR diffs and architecture docs with this skill to confirm alignment with architectural patterns.

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 changes for architectural integrity?

Architectural review evaluates pull requests and code modifications against established system patterns, component boundaries, and design principles. This Skill analyzes diffs to validate that changes preserve architectural intent, identify coupling risks, and ensure SOLID principles are maintained throughout refactors and feature additions.

What are design patterns and SOLID principles in system architecture?

SOLID principles and design patterns are foundational concepts for building maintainable systems. They define rules for component interaction, dependency management, and code organization. This Skill applies these principles during reviews to catch anti-patterns, enforce modularity, and prevent architectural degradation as codebases evolve.

How do I identify coupling risks and component boundary violations?

Coupling risks and boundary violations occur when components depend too tightly on implementation details or when responsibilities cross module lines. This Skill detects these issues by analyzing code structure, dependency flows, and component interactions, then documents the architectural implications and recommends refactoring strategies.

When should I run an architectural review during development?

Run architectural reviews during pull requests, refactors of core services, or when adding significant features to ensure changes align with established patterns. This Skill is most valuable when system boundaries, design decisions, or SOLID adherence could be affected by the proposed code modifications.

Can this approach work for large distributed systems?

Yes. Architectural review scales to complex systems by validating component boundaries, dependency inversion patterns, and design decisions across distributed services. This Skill documents architectural implications for stakeholders and provides concrete recommendations to maintain integrity as systems grow.

What happens if code violates established architectural patterns?

When violations are detected—such as circular dependencies, boundary breaches, or SOLID principle violations—this Skill documents the risks, explains the architectural implications, and recommends corrective actions. This enables teams to make informed decisions about accepting or refactoring problematic changes.