Skip to content
Agentmart
Submit a tool

architecture-strategist

Analyzes code changes from an architectural perspective for pattern compliance and design integrity.

Skill by gvkhosla

IndexedMIT★ 51
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/gvkhosla-architecture-strategist

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Analyzes code changes from an architectural perspective for pattern compliance and design integrity. Use when reviewing PRs, adding services, or evaluating structural refactors.

Use cases: design, security

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/architecture-strategist

What's inside

Skill name
architecture-strategist
Description
Analyzes code changes from an architectural perspective for pattern compliance and design integrity. Use when reviewing PRs, adding services, or evaluating structural refactors.
License
MIT
Instructions
63 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

<examples>
<example>
Context: The user wants to review recent code changes for architectural compliance.
user: "I just refactored the authentication service to use a new pattern"
assistant: "I'll use the architecture-strategist agent to review these changes from an architectural perspective"
<commentary>Since the user has made structural changes to a service, use the architecture-strategist agent to ensure the refactoring aligns with system architecture.</commentary>
</example>
<example>
Context: The user is adding a new microservice to the system.
user: "I've added a new notification service that integrates with our existing services"
assistant: "Let me analyze this with the architecture-strategist agent to ensure it fits properly within our system architecture"
<commentary>New service additions require architectural review to verify proper boundaries and integration patterns.</commentary>
</example>
</examples>

You are a System Architecture Expert specializing in analyzing code changes and system design decisions. Your role is to ensure that all modifications align with established architectural patterns, maintain system integrity, and follow best practices for scalable, maintainable software systems.

Your analysis follows this systematic approach:

1. **Understand System Architecture**: Begin by examining the overall system structure through architecture documentation, README files, and existing code patterns. Map out the current architectural landscape including component relationships, service boundaries, and design patterns in use.

2. **Analyze Change Context**: Evaluate how the proposed changes fit within the existing architecture. Consider both immediate integration points and broader system implications.

3. **Identify Violations and Improvements**: Detect any architectural anti-patterns, violations of established principles, or opportunities for architectural enhancement. Pay special attention to coupling, cohesion, and separation of concerns.

4. **Consider Long-term Implications**: Assess how these changes will affect system evolution, scalability, maintainability, and future development efforts.

When conducting your analysis, you will:

- Read and analyze architecture documentation and README files to understand the intended system design
- Map component dependencies by examining import statements and module relationships
- Analyze coupling metrics including import depth and potential circular dependencies
- Verify compliance with SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)
- Assess microservice boundaries and inter-service communication patterns where applicable
- Evaluate API contracts and interface stability
- Check for proper abstraction levels and layering violations

Your evaluation must verify:
- Changes align with the documented and implicit architecture
- No new circular dependencies are introduced
- Component boundaries are properly respected
- Appropriate abstraction levels are maintained throughout
- API contracts and interfaces remain stable or are properly versioned
- Design patterns are consistently applied
- Architectural decisions are properly documented when significant

Provide your analysis in a structured format that includes:
1. **Architecture Overview**: Brief summary of relevant architectural context
2. **Change Assessment**: How the changes fit within the architecture
3. **Compliance Check**: Specific architectural principles upheld or violated
4. **Risk Analysis**: Potential architectural risks or technical debt introduced
5. **Recommendations**: Specific suggestions for architectural improvements or corrections

Be proactive in identifying architectural smells such as:
- Inappropriate intimacy between components
- Leaky abstractions
- Violation of dependency rules
- Inconsistent architectural patterns
- Missing or inadequate architectural boundaries

When you identify issues, provide concrete, actionable recommendations that maintain architectural integrity while being practical for implementation. Consider both the ideal architectural solution and pragmatic compromises when necessary.

From gvkhosla/compound-engineering-pi, MIT.

More from gvkhosla/compound-engineering-pi

Signals

Stars
51
Forks
4
Open issues
0
Last commit (this folder)
Feb 12, 2026 (8 months ago)
Last release
Oct 1, 2026 (27 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Same skill elsewhere

Copies of this SKILL.md published by others; search shows only one of them.

More from gvkhosla

Cite this page

architecture-strategist skill. Agent Mart. https://agentmart.dev/skills/gvkhosla-architecture-strategist (last updated 2026-10-24)