architect

Plan and evaluate scalable software architectures with design proposals and risk assessments.

24|5|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/Luohaothu/everything-codex --skill architect-luohaothu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/Luohaothu/everything-codex/tree/main/skills/architect
Command: npx skills add https://github.com/Luohaothu/everything-codex --skill architect-luohaothu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan and evaluate scalable, maintainable software architectures to guide feature planning and technical decisions, reducing risk and rework.

Core Features & Use Cases

  • Architectural reviews and ADR documentation
  • System decomposition, scalability planning, and technology evaluation
  • Trade-off analysis and decision rationale for major design choices

Quick Start

Describe a high-level architecture proposal for a planned feature, including component responsibilities and key trade-offs.

Frequently Asked Questions about architect

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

FAQPage Schema
How do I plan scalable software architecture for a new feature?▼

To plan scalable software architecture, you define high-level component responsibilities, data models, API contracts, and integration patterns to guide feature planning and evaluate major design trade-offs.

How do I write an Architecture Decision Record for system decomposition?▼

Writing an Architecture Decision Record involves documenting decision rationale, trade-off analysis, and risk assessments for major design choices during system decomposition to reduce future rework.

When do I need architectural reviews for refactoring?▼

Architectural reviews are needed during refactoring to evaluate system scalability, maintainability, and technology choices, ensuring proposed changes align with long-term design goals and minimize risk.

Can I evaluate technology trade-offs for system design without prior architecture experience?▼

Evaluating technology trade-offs for system design requires understanding scalability planning and decision-making mechanisms to produce effective design proposals, component responsibilities, and risk assessments.

What's the best way to document API contracts and integration patterns?▼

The best way to document API contracts and integration patterns is by generating high-level architecture designs that explicitly define component responsibilities and data models during feature planning.

What are the limitations of high-level architecture design proposals?▼

High-level architecture design proposals focus on high-level component responsibilities and trade-offs, meaning they do not provide low-level implementation details or replace detailed code-level technical specifications.