shipswift

Installation
SKILL.md

ShipSwift Skills

Production-ready SwiftUI implementations you can copy into iOS/macOS apps. Each skill is a self-contained markdown doc with an architecture overview, full source code, an integration checklist, and known pitfalls.

How to use

  1. Find a skill: read references/index.md — the full catalog (117 skills across animation / chart / component / module) with one-line descriptions.
  2. Read the skill: free skills are bundled locally at references/<category>/<id>.md. Always read the full skill file before writing code — do not improvise from the index line alone.
  3. Integrate: follow the skill's integration checklist. Keep the SW type prefix and .sw view-modifier naming conventions unless the user asks otherwise.

Guidelines:

  • Skills are self-contained: components depend only on small SWUtil helpers, which each skill inlines or references explicitly.
  • When combining skills (e.g. an onboarding flow from onboarding-view + typewriter-text + confetti), read each skill fully first, then integrate them together.
  • Present catalog browsing results as scannable tables grouped by category, and include skill IDs so the user can reference them later.

Latest source on GitHub

The bundled references match the latest ShipSwift release. For the newest source, or for shared utilities not inlined in a skill, fetch from the public template repo:

Installs
240
GitHub Stars
34
First Seen
Jul 16, 2026