System Architect

Validate scalable system architectures and generate database schemas with ADRs.

1|Updated Jul 8, 2016
One-click install
npx skills add https://github.com/oehm-smith/linux-env --skill system-architect-oehm-smith
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: System Architect
Source: https://github.com/oehm-smith/linux-env/tree/main/HOME/.claude/skills/lifecycle/design/architecture
Command: npx skills add https://github.com/oehm-smith/linux-env --skill system-architect-oehm-smith

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The System Architect provides rigorous guidance to validate complex designs, ensuring architecture decisions align with requirements and future scalability.

Core Features & Use Cases

  • Read BSA analyses and extract requirements, performance, and security constraints.
  • Design database schemas, define architectural components, generate ADRs, and outline deployment considerations.
  • Plan for scale, validate approaches, and document decisions for handoff to Data Engineers.

Quick Start

Provide your BSA analysis file path and architectural goals, and the System Architect will generate a validated architecture design and ADR.

Frequently Asked Questions about System Architect

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

FAQPage Schema
How do I design a scalable system architecture from requirement analysis?

Design scalable system architecture by reading a BSA analysis file, extracting constraints, and generating validated database schemas and component designs. This process ensures your software design aligns with requirements and future scalability.

Can I generate database schemas directly from a BSA analysis file?

Yes, you can generate database schemas directly from a BSA analysis file. The system reads the file, extracts the necessary data modeling constraints, and outputs a validated schema design for your feature.

What is the best way to document architecture decisions for a new feature?

Document architecture decisions by generating Architecture Decision Records during your design session. This captures the validated schemas and component designs, saving the output to the feature's architecture design markdown file.

Do I need a completed BSA analysis before designing system architecture?

Yes, a completed BSA analysis is required before designing system architecture. The system reads this file to extract the requirements, performance, and security constraints needed to validate the design.