build-feature
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.
How do I install this agent skill?
npx skills add https://github.com/signerlabs/shipswift --skill build-featureIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill is safe and outlines a standard workflow for building iOS features using local ShipSwift components. It contains no malicious patterns or unsafe execution vectors.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerpass
1 file scanned · No issues
What does this agent skill do?
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: Read
skills/catalog.mdto see all available components organized by category. -
Read the source: For each relevant component, read the Swift file directly from
ShipSwift/SWPackage/. For example:- 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
+iOS/+macOSplatform-filtered files).
Guidelines
- Always check the catalog before writing code from scratch — ShipSwift likely has a ready-made solution.
- Use
SW-prefixed naming (SWShimmer,SWDonutChart). - View modifiers use
.swlowercase prefix (.swShimmer(),.swGlowScan()). - Copy
SWUtil/alongside any component — it provides shared extensions. - For modules (
SWModule/), copy the entire module folder. - 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 https://api.shipswift.app/mcp. If MCP tools (listRecipes, searchRecipes, getRecipe) are available, use them for extended content. The local source code works independently.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/signerlabs/shipswift/build-feature">View build-feature on skillZs</a>