원클릭으로
add-component
// Add a SwiftUI component from ShipSwift. Use when the user says "add component", "add a view", "add X view", "I need a chart", "add animation", or wants a specific UI element.
// Add a SwiftUI component from ShipSwift. Use when the user says "add component", "add a view", "add X view", "I need a chart", "add animation", or wants a specific UI element.
Build an iOS feature using ShipSwift components. Use when the user says "build", "create", "add a feature", or describes an iOS feature they want to implement.
Explore and browse available ShipSwift components. Use when the user says "explore", "browse", "show recipes", "list components", "what's available", or wants to discover what ShipSwift offers.
| name | add-component |
| description | Add a SwiftUI component from ShipSwift. Use when the user says "add component", "add a view", "add X view", "I need a chart", "add animation", or wants a specific UI element. |
Add production-ready SwiftUI components to your project from ShipSwift's local source library.
Identify the component: Read skills/catalog.md to find the right component. Common mappings:
SWAnimation/SWShimmer.swiftSWChart/SWDonutChart.swiftSWComponent/Feedback/SWAlert.swiftSWModule/SWAuth/ (all files)SWModule/SWCamera/ (all files)Read the source file: Read the Swift file from ShipSwift/SWPackage/<path>. The file contains the complete implementation.
Integrate into the project:
SWUtil/ if not already present+iOS/+macOS files, set the platform filter in Xcode Build PhasesVerify: Walk through any dependencies or setup steps needed.
SW prefix (SWDonutChart, SWTypewriter)..sw prefix (.swShimmer(), .swGlowScan()).CategoryType pattern with String convenience initializer.private with SW prefix.SWAnimation/, SWChart/, and SWComponent/ are each self-contained (single file + SWUtil).SWModule/ are multi-file — copy the entire folder.