This skill crawls a Swift codebase to figure out what your actual business domains are by tracing user capabilities, not folder names. It maps each domain's vertical slice through Types, Config, Repo, Service, Runtime, and UI layers, separates out cross-cutting concerns like logging and formatters, and identifies providers that wrap external SDKs. The output is a domain map you can use to drive folder restructuring, SPM target boundaries, or migration plans. Run it when you're trying to understand where code belongs, whether something is a domain or infrastructure, or when you need an architecture review that starts from what users can do rather than what the file tree looks like.
npx skills add https://github.com/pproenca/dot-skills --skill domain-architect