architect

Design system architecture, select technology stacks, and define API contracts.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/mohitmishra786/aurora-dev --skill architect-mohitmishra786
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/mohitmishra786/aurora-dev/tree/main/.agents/skills/architect
Command: npx skills add https://github.com/mohitmishra786/aurora-dev --skill architect-mohitmishra786

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the complexity of designing robust, scalable, and maintainable software architectures by providing a structured approach to decision-making and documentation.

Core Features & Use Cases

  • Architecture Style Selection: Guides decisions between microservices, monolith, or serverless based on project needs.
  • Technology Stack Recommendation: Offers data-driven suggestions for backend, frontend, and database technologies.
  • Schema and API Design: Facilitates the creation of well-defined database schemas and API contracts.
  • Documentation Generation: Produces essential architectural documents like ADRs and C4 diagrams.
  • Use Case: When starting a new e-commerce platform, use this Skill to determine the best architectural style, select appropriate technologies (e.g., PostgreSQL for orders, Redis for inventory), and define the initial API endpoints.

Quick Start

Use the architect skill to design a microservices architecture for a new social media application.

Frequently Asked Questions about architect

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

FAQPage Schema
How do I design system architecture for a new application?

To design system architecture for a new application, use a structured decision framework to select technology stacks, create database schemas, and define API contracts based on your specific project requirements.

When do I need Architecture Decision Records and C4 model diagrams?

You need Architecture Decision Records (ADRs) and C4 model diagrams when documenting system architecture to ensure robust, scalable, and maintainable software designs through structured decision-making.

What is the best way to choose between microservices and monolith architecture?

The best way to choose between microservices and monolith architecture is to evaluate your project needs using a structured architecture style selection framework that guides decisions based on scalability and maintainability requirements.

How do I generate database schemas and API contracts for an e-commerce platform?

Generate database schemas and API contracts for an e-commerce platform by defining structured data models and applying technology stack recommendations to select appropriate backend and database technologies.

Can I plan system migration and application scaling using a structured decision framework?

Yes, you can plan system migration and application scaling using a structured decision framework that addresses technology stack evaluation and architectural documentation to support your scaling requirements.