LogoClawIndex
CasesSkillsAbout
LogoClawIndex

domain-architect - Swift Codebase Domain Discovery & Architecture Mapping

Discovers business domains in a Swift codebase by tracing user capabilities and maps each domain's vertical architectural slice, providers, and cross-cutting concerns.

Tags

Updated: 2026-06-30

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • discover business domains from product capabilities
  • map vertical slices per domain
  • identify external SDK provider bridges
  • identify cross-cutting concerns
  • flag ambiguous domain boundaries
  • generate domain map document
  • trace DependencyClient verb definitions
  • trace Reducer state machines
  • read Swift source files per domain layer

Inputs

  • Swift codebase project root
  • Package.swift files
  • @main entry point file
  • root reducer source files
  • @DependencyClient source files
  • @Reducer source files

Outputs

  • domain map document with vertical slices per domain
  • provider list with SDK and domain usage
  • cross-cutting concerns list
  • ambiguity questions for team discussion

Requirements

  • Read, Glob, Grep, Write, Edit, Bash tool access
  • Swift codebase with TCA architecture patterns
  • Subagent support for codebases with >200 files

Source

  • Spec: SKILL.md

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.
swift
domain-driven-design
architecture
codebase-analysis
domain-mapping
tca
discover business domains from product capabilities
map vertical slices per domain
identify external SDK provider bridges
identify cross-cutting concerns
Swift codebase project root
Package.swift files
@main entry point file
domain map document with vertical slices per domain
provider list with SDK and domain usage
cross-cutting concerns list