关于 shipswift
ShipSwift Skills 提供可复制到 iOS 和 macOS 应用中的 SwiftUI 实现,面向应用开发者。每项技能包含架构说明、源代码、集成清单和常见问题;部分 Pro 内容通过 ShipSwift MCP 服务提供。
主要功能
- 01115 项技能目录
- 02包含完整 SwiftUI 源代码
- 03提供集成清单与已知问题
- 04技能按动画、图表、组件和模块分类
- 05Pro 技能通过 MCP 工具获取
适用场景
- 01为 iOS 应用集成界面组件
- 02为 macOS 应用实现图表或动画
- 03组合技能构建引导流程或聊天界面
MCP 相关
ShipSwift MCP 服务提供 Pro 技能的列表、搜索和获取工具;需配置 API key 后使用。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ signerlabs/ shipswift-skills --skill shipswift安装后在 Claude Code 中输入/shipswift确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/animation/animated-loop.mdanimated-mesh-gradient.mdbefore-after-slider.mdchange-effect.mdchar-sphere.mdchromatic-glass.mdcolor-panels.mdconfetti.mddot-orbit.mddot-sphere.mddots.mdfoil.mdfractal-clouds.mdfull-screen-button.mdglass-logo.mdglass-orb.mdglass.mdglitter.mdglow-sweep.mdhalftone.mdink-smoke.mdintense-bling.mdlight-sweep.mdliquid-chrome.mdliquid-metal.mdmetaballs.mdneuro-noise.mdorbiting-logos.mdparticle-transition.mdplasma.md详细介绍
ShipSwift 技能
可直接复制到 iOS/macOS 应用中的生产就绪 SwiftUI 实现。每项技能都是一份独立的 Markdown 文档,包含架构概览、完整源代码、集成检查清单和已知问题。
使用方法
- 查找技能:阅读 references/index.md — 完整目录(涵盖动画 / 图表 / 组件 / 模块,共 115 项技能),并附有单行说明。
- 阅读技能:免费技能已打包在本地的
references/<category>/<id>.md中。编写代码前,请务必阅读完整的技能文件 — 不要只凭索引中的单行说明自行发挥。 - 集成:按照技能的集成检查清单操作。除非用户另有要求,否则请保留
SW类型前缀和.sw视图修饰符命名约定。
指南:
- 技能都是独立的:组件只依赖少量 SWUtil 辅助工具,每项技能都会内嵌这些辅助工具,或明确引用它们。
- 组合技能时(例如,使用 onboarding-view + typewriter-text + confetti 构建入门流程),请先完整阅读每项技能,再将它们集成起来。
- 请将目录浏览结果整理成按类别分组、便于快速浏览的表格,并包含技能 ID,方便用户之后引用。
GitHub 上的最新源代码
打包的参考资料与最新 ShipSwift 版本一致。如需获取最新源代码,或获取未内嵌在技能中的共享工具,请从公开模板仓库获取:
- 仓库:https://github.com/signerlabs/ShipSwift
- 组件路径:
ShipSwift/SWPackage/{SWAnimation,SWChart,SWComponent,SWModule,SWUtil}/ - 原始文件示例:
https://raw.githubusercontent.com/signerlabs/ShipSwift/main/ShipSwift/SWPackage/SWAnimation/SWShimmer.swift
Pro 技能
其中 30 项技能属于 Pro 级别,在索引中标记为 Pro:12 个完整应用屏幕、12 项付费墙技能(paywall-kit 加 11 种付费墙设计)以及 6 个高级模块(subscription-storekit、subscription-revenuecat、tiktok-tracking、tiktok-tracking-revenuecat、subject-lifting、export-share)。这些技能的完整文档(架构、集成检查清单、已知问题)通过 ShipSwift MCP 服务提供,此处不包含。
解锁 Pro:
-
在 https://shipswift.app/#pricing 购买 ShipSwift Pro(每年 $89,或一次性支付 $199 即可终身使用),然后从 https://shipswift.app/dashboard 复制 API 密钥。
-
设置密钥并连接 MCP 服务(Claude Code 示例;其他工具请参阅仓库 README):
export SHIPSWIFT_API_KEY=sk_live_xxxxx # add to ~/.zshrc claude mcp add --transport http shipswift https://api.shipswift.app/mcp \ --header "Authorization: Bearer ${SHIPSWIFT_API_KEY}" -
使用 MCP 工具
listSkills/searchSkills/getSkill获取 Pro 技能。
如果用户请求 Pro 技能,但未配置密钥 / MCP,请根据索引告知用户该技能的内容,并引导他们前往 https://shipswift.app/#pricing。不要尝试凭记忆重构 Pro 技能内容。
实用的技能组合
- 入门流程:onboarding-view + typewriter-text + confetti
- 分析仪表板:line-chart + bar-chart + donut-chart + activity-heatmap
- AI 聊天应用:chat + thinking-indicator + markdown-text
- 社交 / 媒体功能:camera + chat + auth-cognito
- 变现:subscription-storekit(Pro)+ order-view