npx skills add smithery/ariedam64 --skill add-component
signerlabs/shipswift
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.
Installation
npx skills add signerlabs/shipswift --skill add-component
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Converts Stitch designs into modular Vite and React components using system-level networking an…
50.7K installsGuide for building modern, accessible, and composable UI components. Use when building new comp…
12.5K installsTurn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when…
12.4K installsDrive a Next.js route to instant navigation by setting up an agentic loop, under Cache Componen…
11.8K installsCreate comprehensive, standardized documentation for object-oriented components following indus…
7K installsUpdate existing object-oriented component documentation following industry best practices and a…
7K installsAlso in this package
Other skills from signerlabs/shipswift.
npx skills add signerlabs/shipswift
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
Repository health
main
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md1,726 B -
docs
SUMMARY.md195 B
History
- First seen on skills.sh
- First recorded snapshot · 112 installs
SKILL.md
Add Component from ShipSwift
Add production-ready SwiftUI components to your project from ShipSwift's local source library.
Workflow
- Identify the component: Read
skills/catalog.mdto find the right component. Common mappings:
- "shimmer" / "loading skeleton" → SWAnimation/SWShimmer.swift - "donut chart" / "pie chart" → SWChart/SWDonutChart.swift - "alert" / "popup" → SWComponent/Feedback/SWAlert.swift - "auth" / "login" → SWModule/SWAuth/ (all files) - "camera" → 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:
- Copy the file(s) into the user's project - Also copy SWUtil/ if not already present - Adapt naming, colors, and data models to match the project - For +iOS/+macOS files, set the platform filter in Xcode Build Phases
- Verify: Walk through any dependencies or setup steps needed.
Guidelines
- Types use
SWprefix (SWDonutChart,SWTypewriter). - View modifiers use
.swprefix (.swShimmer(),.swGlowScan()). - Chart components use a generic
CategoryTypepattern withStringconvenience initializer. - Internal helper types should be
privatewithSWprefix. - Components in
SWAnimation/,SWChart/, andSWComponent/are each self-contained (single file + SWUtil). - Modules in
SWModule/are multi-file — copy the entire folder.