architecture-assessment

Identify architecture quality risks across performance, security, and scalability.

2|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/fengqiliu/PM-Skills --skill architecture-assessment-fengqiliu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-assessment
Source: https://github.com/fengqiliu/PM-Skills/tree/main/plugins/architect-plugin/skills/architecture-assessment
Command: npx skills add https://github.com/fengqiliu/PM-Skills --skill architecture-assessment-fengqiliu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture quality assessment helps teams identify design weaknesses, quantify risks, and guide improvements across performance, security, reliability, and scalability.

Core Features & Use Cases

  • Evaluates multi-dimensional quality attributes (performance, security, availability, maintainability, scalability) using ATAM-inspired checklists.
  • Produces a structured risk and improvement plan aligned with architectural goals.
  • Use Case: a platform migration where architects need to compare alternative designs and craft a phased upgrade.

Quick Start

Run a comprehensive architectural review against the ATAM-style checklist for your current system.

Frequently Asked Questions about architecture-assessment

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

FAQPage Schema
What is architecture quality assessment and when do I need it?

Architecture quality assessment identifies design weaknesses and quantifies risks across performance, security, reliability, and scalability. You need it during system design reviews, migration planning, and capacity planning to guide architectural decisions and improvements.

How do I evaluate my system architecture for scalability and performance risks?

You evaluate architecture risks by running a comprehensive review against an ATAM-inspired checklist. This process assesses multi-dimensional quality attributes like scalability and performance, producing a structured risk scoring and actionable improvement plan.

Can I use ATAM-based evaluation to compare alternative designs for a platform migration?

Yes, ATAM-based evaluation supports migration planning by comparing alternative designs. It assesses maintainability and availability to help architects quantify risks and craft a phased upgrade aligned with architectural goals.

What does an architecture assessment report include?

An architecture assessment report includes multi-dimensional quality attribute evaluations, risk scoring, and a structured improvement plan. It identifies weaknesses across performance, security, reliability, and scalability to guide actionable architectural decisions.

Does this architecture assessment require any specific frameworks or dependencies?

No specific frameworks or dependencies are required. The assessment uses an ATAM-inspired checklist methodology to evaluate system design, identify risks, and generate improvement recommendations without external tool dependencies.