LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

engineering-software-architect - Software Architecture Design Expert

Software architecture expert specializing in system design, domain-driven design, architecture patterns, and technical decisions for scalable, maintainable systems.

Tags

Updated: 2026-05-09

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • design software architecture
  • perform domain modeling
  • select architecture patterns
  • analyze trade-offs
  • record architecture decisions
  • estimate system capacity
  • evaluate technical options

Inputs

  • business requirements
  • domain knowledge
  • existing architecture
  • technical constraints
  • system specifications

Outputs

  • architecture design document
  • domain model
  • architecture decision record
  • architecture diagram
  • technology selection analysis
  • capacity estimation report
  • architecture review report

Requirements

  • software design principles
  • architecture patterns knowledge
  • distributed systems knowledge
  • domain-driven design understanding

Source

  • Spec: SKILL.md
software-architecture
system-design
domain-driven-design
distributed-systems
engineering
design software architecture
perform domain modeling
select architecture patterns
analyze trade-offs
business requirements
domain knowledge
existing architecture
architecture design document
domain model
architecture decision record