swiftui-architect

Plan SwiftUI view hierarchies and MVVM state management for VitalArc features.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/tanujsutaria/VitalArc --skill swiftui-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swiftui-architect
Source: https://github.com/tanujsutaria/VitalArc/tree/main/.claude/skills/swiftui-architect
Command: npx skills add https://github.com/tanujsutaria/VitalArc --skill swiftui-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps plan and standardize SwiftUI view hierarchies and MVVM-based state management for VitalArc features, ensuring consistency across screens and modules.

Core Features & Use Cases

  • Plan complete UI architectures for new screens, complex components, and navigation flows that align with VitalArc's design system.
  • Define a reusable ViewModel and view hierarchy pattern to promote consistency, testability, and scalable maintenance.
  • Use-case examples: wire a new onboarding screen from header to content, or design a multi-tab feature with nested views and state bindings.

Quick Start

Provide a concise, actionable UI plan for a new feature, including the Screen View, top-level sections, and the ViewModel pattern, following VitalArc design guidelines.

Frequently Asked Questions about swiftui-architect

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

FAQPage Schema
How do I plan SwiftUI view hierarchies for new app screens?

Plan SwiftUI architectures by defining a complete UI structure with a Screen View, ViewModel, and token-based design system usage to standardize view hierarchies and MVVM state management across feature modules.

What is the best way to structure SwiftUI MVVM state management?

Structure SwiftUI MVVM state management by defining a reusable ViewModel pattern alongside a standardized view hierarchy, promoting testability and scalable maintenance across complex components.

Can I use this to plan navigation flows and multi-tab features in SwiftUI?

Yes, you can plan navigation flows and multi-tab features by defining nested views and state bindings within the architecture, ensuring adherence to the VitalArc design system across modules.

Does this architecture planning approach support token-based design systems?

Yes, this architecture planning approach supports token-based design systems by requiring all UI plans to specify token-based design system usage for Screen Views and sections, ensuring consistent visual alignment.

When do I need to define a complete UI plan for a SwiftUI feature?

You need to define a complete UI plan when planning new screens, complex components, or navigation flows to ensure consistent MVVM state management and design system adherence across modules.