build-feature
Original:🇺🇸 English
Not Translated
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.
2installs
Sourcesignerlabs/shipswift
Added on
NPX Install
npx skill4agent add signerlabs/shipswift build-featureSKILL.md Content
Build Feature with ShipSwift
Build production-ready iOS features by combining ShipSwift components — copy-paste-ready SwiftUI implementations covering animations, charts, UI components, and full-stack modules.
Workflow
-
Browse the catalog: Readto see all available components organized by category.
skills/catalog.md -
Read the source: For each relevant component, read the Swift file directly from. For example:
ShipSwift/SWPackage/- Shimmer animation → read
ShipSwift/SWPackage/SWAnimation/SWShimmer.swift - Donut chart → read
ShipSwift/SWPackage/SWChart/SWDonutChart.swift - Auth module → read all files in
ShipSwift/SWPackage/SWModule/SWAuth/
- Shimmer animation → read
-
Present an integration plan: Before writing code, show the user:
- Which components will be used
- How they connect together
- What customizations are needed
-
Generate code: Adapt the component patterns to the user's project. Combine multiple components when the feature spans several areas (e.g., a chart view with shimmer loading).
-
Integration checklist: List required dependencies, Info.plist entries, or Xcode build phase settings (especially for/
+iOSplatform-filtered files).+macOS
Guidelines
- Always check the catalog before writing code from scratch — ShipSwift likely has a ready-made solution.
- Use -prefixed naming (
SW,SWShimmer).SWDonutChart - View modifiers use lowercase prefix (
.sw,.swShimmer())..swGlowScan() - Copy alongside any component — it provides shared extensions.
SWUtil/ - For modules (), copy the entire module folder.
SWModule/ - Support Dark Mode and Dynamic Type by default.
Pro Recipes (MCP)
Some full-stack recipes (backend + compliance + pitfall guides) are available via the MCP server at . If MCP tools (, , ) are available, use them for extended content. The local source code works independently.
https://api.shipswift.app/mcplistRecipessearchRecipesgetRecipe