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.