architecture

Orchestrate end-to-end system architecture design and implementation guidance.

1|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/dy9759/Text2KnowledgeCards --skill architecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/dy9759/Text2KnowledgeCards/tree/main/skills/core-skills/architecture-skill
Command: npx skills add https://github.com/dy9759/Text2KnowledgeCards --skill architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill orchestrates multidisciplinary architecture design, aligning business goals with engineering realities to deliver scalable, secure systems.

Core Features & Use Cases

  • Multi-Expert Coordination (System, Backend, Frontend, DevOps, Security)
  • Intelligent Pattern Selection and Trade-off analysis
  • 10x scalability planning and service decomposition guidance
  • Security-first architectural considerations
  • Implementation roadmaps and technical specifications

Quick Start

Help me design the architecture for an e-commerce platform

Frequently Asked Questions about architecture

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

FAQPage Schema
How do I design a scalable microservices architecture for a growing platform?

Microservices architecture decomposes systems into independently deployable services aligned with business domains. Plan service boundaries using Domain-Driven Design, define API contracts, implement service discovery and load balancing, and design for 10x growth by anticipating bottlenecks in data flow, deployment topology, and inter-service communication patterns.

What's the best way to modernize a legacy system without rewriting everything?

Legacy modernization uses strangler pattern and incremental service extraction guided by business value and technical risk. Identify high-friction domains, isolate them as new services with clear API boundaries, route traffic gradually, and maintain backward compatibility during transition. This approach reduces risk while preserving working systems.

How do I ensure security is built into system architecture from the start?

Security-first architecture embeds threat modeling, authentication/authorization patterns, encryption boundaries, and compliance requirements into service design. Define security zones, isolate sensitive data flows, implement defense-in-depth across infrastructure and APIs, and establish audit trails before implementation begins.

Can I use DDD and microservices together for API design?

Domain-Driven Design and microservices align naturally; DDD's bounded contexts map to service boundaries, and ubiquitous language informs API contracts. This combination ensures services reflect business domains, APIs remain stable, and cross-service communication follows intentional patterns rather than technical convenience.

What's involved in planning DevOps and infrastructure alongside architecture design?

DevOps infrastructure design coordinates deployment pipelines, containerization strategy, orchestration platforms, monitoring, and disaster recovery with architectural decisions. Align service topology with infrastructure capabilities, define scaling policies, establish observability requirements, and create runbooks before implementation to ensure reliability at scale.

Do I need to handle performance optimization during initial architecture or after launch?

Performance optimization must inform initial architecture decisions, not follow them. Identify scalability bottlenecks early—database queries, service communication latency, caching strategies—and design around them. Post-launch optimization is limited; architecture decisions made upfront determine whether the system can scale to 10x without fundamental redesign.