architect

Design scalable software architectures with ADRs, component diagrams, and API contracts.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/AlexHorovitz/skills --skill architect-alexhorovitz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/AlexHorovitz/skills/tree/main/architect
Command: npx skills add https://github.com/AlexHorovitz/skills --skill architect-alexhorovitz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Architect Skill guides teams to design scalable, maintainable software architectures that are deployable from Day 1 and platform-aware across web, macOS, iOS, Android, and headless backends.

Core Features & Use Cases

  • Establish architectural patterns, boundaries, and trade-offs for a project’s current scale and constraints.
  • Produce actionable artifacts such as ADRs, component diagrams, data models, API contracts, and integration contracts to support production-ready systems.
  • Evaluate platform targets, data boundaries, deployment strategies, and CI/CD prerequisites early in the project lifecycle.

Quick Start

Provide a high-level architecture outline for a new project given its constraints and platform targets.

Frequently Asked Questions about architect

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

FAQPage Schema
How do I design a scalable software architecture for a new project?

Designing scalable architecture requires establishing patterns, boundaries, and trade-offs for your project's scale, producing artifacts like ADRs and component diagrams to ensure deployment readiness from Day 1.

What architectural artifacts do I need for a production-ready system?

Production-ready system architectural artifacts include ADRs, component diagrams, data models, API contracts, integration contracts, risk assessments, and CI/CD prerequisites to support maintainable deployment.

Can I use a single architecture design across web, iOS, and Android platforms?

Platform-aware architecture design evaluates web, macOS, iOS, Android, and headless backend targets to establish unified architectural boundaries, data models, and integration contracts during project initiation.

When should I evaluate CI/CD prerequisites and deployment strategies?

Evaluate CI/CD prerequisites, deployment strategies, and data boundaries early in the project lifecycle during initiation and architectural design reviews to ensure Day 1 deployment readiness.

What's the best way to document architectural decisions and risk management?

Document architectural decisions and risk management by generating Architecture Decision Records (ADRs) and conducting risk assessments during project initiation and architectural design reviews.

How do architectural trade-offs impact system design and maintainability?

Architectural trade-offs impact system design and maintainability by defining structural boundaries and patterns that balance current scale constraints against platform expansion and deployment readiness.