skills/add-component/SKILL.md
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.
npx skillsauth add signerlabs/shipswift add-componentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.testing
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.
development
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.
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".
testing
Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).