solution-architect

Select architecture patterns and generate ADRs with scaffolded project structure.

47|11|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/buiphucminhtam/forgewright --skill solution-architect-buiphucminhtam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solution-architect
Source: https://github.com/buiphucminhtam/forgewright/tree/main/skills/solution-architect
Command: npx skills add https://github.com/buiphucminhtam/forgewright --skill solution-architect-buiphucminhtam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design teams often struggle to translate business requirements into scalable architectures. This Skill provides a production-grade framework to reason about patterns, document ADRs, and scaffold artifacts that guide engineering decisions.

Core Features & Use Cases

  • Guides architecture pattern selection based on scale and team size, from monoliths to microservices.
  • Generates Architecture Decision Records (ADRs) and a scaffolded project structure to enforce governance.
  • Provides guidance on data modeling, authentication, deployment strategies, and cost considerations for SaaS platforms.
  • Use Case: When starting a new SaaS product, use this Skill to produce an architecture blueprint, ADRs, and a minimal scaffold that can be handed to a growth team.

Quick Start

Describe your project goals, constraints, and growth expectations to initiate the architecture fitness evaluation and tailored blueprint.

Frequently Asked Questions about solution-architect

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

FAQPage Schema
How do I choose between a monolith and microservices for my system design?

System design pattern selection depends on your scale, team size, and constraints. This Skill evaluates architecture fitness to map data ownership, API contracts, and deployment strategy to your growth expectations.

How do I document architecture decisions for a new SaaS platform?

Document architecture decisions by generating Architecture Decision Records (ADRs). This Skill produces ADRs alongside initial project scaffolding to enforce governance, compliance, and cost considerations.

What's the best way to scaffold a scalable SaaS architecture blueprint?

The best way to scaffold a SaaS architecture blueprint is to translate business requirements into a production-grade framework. This Skill outputs a tailored blueprint, ADRs, and minimal scaffold for growth teams.

Does this architecture governance approach handle data ownership and authentication?

Yes, architecture governance handles data ownership and authentication. The Skill maps these elements, alongside API contracts and deployment strategies, directly to your constraints and growth expectations.

When should I use a modular monolith instead of microservices?

Use a modular monolith instead of microservices when your team size and scale require bounded data ownership without the deployment complexity of microservices. The Skill evaluates these constraints to recommend the optimal pattern.