architecture-review

Review software architectures against team, stage, and scale assumptions.

3|2|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/EdytaKucharska/keel --skill architecture-review-edytakucharska
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-review
Source: https://github.com/EdytaKucharska/keel/tree/main/skills/architecture-review
Command: npx skills add https://github.com/EdytaKucharska/keel --skill architecture-review-edytakucharska

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides in-depth architecture reviews to ensure that proposed or existing software architectures align with business goals, team capabilities, and technical best practices.

Core Features & Use Cases

  • Proactive Review: Offers architecture reviews in response to user descriptions of their product's structure, proposed architectures, or structural questions.
  • Context-Aware Analysis: Evaluates architectures against the team's size, the project's stage, scale assumptions, and commercial model.
  • Alternative Proposals: Suggests credible alternative architectural shapes with different trade-offs.
  • Load-Bearing Assumptions: Identifies and names the assumptions underlying the architecture for future reference.

Quick Start

Run the architecture-review skill to get a detailed review of your proposed software architecture.

Frequently Asked Questions about architecture-review

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

FAQPage Schema
How do I review proposed software architecture for my product?

The architecture review evaluates your proposed software architecture against best practices, team capabilities, and scale assumptions to identify load-bearing assumptions and suggest alternative shapes.

What is the best way to evaluate system design for a small team?

Context-aware architecture analysis evaluates system design against your team's size, project stage, and scale assumptions to ensure the technical decisions fit your specific capabilities and constraints.

How do I identify load-bearing assumptions in my system architecture?

Architecture review analyzes your system context to identify and explicitly name load-bearing assumptions, exposing the underlying technical decisions and scale expectations that your architecture depends on.

Can I get alternative architectural shapes for my feature design?

Yes, the architecture review suggests credible alternative architectural shapes for your feature design, presenting different trade-offs compared to your originally proposed system structure.

When do I need an architecture review for technical decision-making?

You need an architecture review when you have a proposed or existing software architecture requiring validation against architectural best practices, team capabilities, and scale assumptions before finalizing technical decisions.