How this command is triggered — by the user, by Claude, or both
Slash command
/swift-development-assistant:swift-newThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Swift New Command Scaffold new Swift projects and components. ## Usage ## Templates - **app** - iOS/macOS application - **package** - Swift Package - **view** - SwiftUI View - **viewmodel** - ViewModel class - **service** - Service class - **repository** - Repository pattern
Scaffold new Swift projects and components.
/swift-new app MyApp
/swift-new package MyLibrary
/swift-new view UserProfile
/swift-new viewmodel UserList
npx claudepluginhub pluginagentmarketplace/custom-plugin-swift --plugin swift-assistant/create-viewGenerates a SwiftUI view file with MVVM architecture, property wrappers, layouts, navigation elements, states, accessibility, dark mode support, previews, and documentation.
/convertConvert Claude-generated HTML design from URL or tarball path into SwiftUI View file in active Xcode workspace, with build, error fix, and preview diff.
/f5-mobileGenerates mobile app screens, widgets, models, services, and more for auto-detected stack (Flutter, React Native Expo, Android Kotlin, iOS Swift). Outputs files list, architecture diagram, next steps.
/viewsEnforces SwiftUI best practices: extract subviews to separate files, separate logic/actions from bodies, prefer modern APIs for buttons, previews, animations, and TabViews.