system-architect

Structure architecture decisions with design templates and ADR documentation.

6|Updated May 20, 2026
One-click install
npx skills add https://github.com/vignesh2027/Claude-Agentic-Skills2.0-version --skill system-architect-vignesh2027
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-architect
Source: https://github.com/vignesh2027/Claude-Agentic-Skills2.0-version/tree/main/system-architect
Command: npx skills add https://github.com/vignesh2027/Claude-Agentic-Skills2.0-version --skill system-architect-vignesh2027

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Activates SystemArchitect to help teams design scalable, reliable, and maintainable software architectures, review existing systems, and decide between monolith and microservices patterns.

Core Features & Use Cases

  • Architecture Review Dimensions: scalability, reliability, maintainability, security, observability, and cost efficiency.
  • Monolith vs Microservices Decision Framework: guidance on when to choose each pattern and a caveat about premature transitions.
  • System Design Template: a step-by-step approach to clarifying requirements, estimating scale, high-level design, and deep-dives.
  • CAP Theorem Applied and ADR Template: reference models for decisions and documentation.

Quick Start

Provide a high-level architecture review for a new web application and draft an ADR skeleton outline.

Frequently Asked Questions about system-architect

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

FAQPage Schema
How do I design scalable and reliable software architecture for a new system?

A monolith vs microservices decision framework evaluates when to choose each pattern and provides caveats against premature transitions to microservices, ensuring the architecture fits your specific scaling needs.

What dimensions should I review for software architecture scalability and maintainability?

Architecture reviews should evaluate scalability, reliability, maintainability, security, observability, and cost efficiency to ensure existing systems meet structural and operational standards.

How do I document architecture decisions using an ADR template?

Document architecture decisions using an ADR template that establishes structured decision processes, records design criteria, and produces ADR artifacts for reference across monolith and microservices patterns.

When should I not use microservices and keep a monolithic architecture?

You should maintain a monolithic architecture when the decision framework indicates premature transition risks, ensuring microservices are only adopted when scalability and reliability requirements genuinely demand it.