agentsclimarketplace

Apple design backend

Skill s1gmamale1/apple-design-skills/skills/apple-design-backend

Apple-grade design skill family for Claude Code & Codex — 9 confidence-labeled skills (HIG, Liquid Glass, motion, scrollytelling, OS surfaces, delivery, a11y) with a restraint × surface discipline. One installer links into both ~/.claude/skills and ~/.agents/skills.

Install
npx -y skills add s1gmamale1/apple-design-skills --skill apple-design-backend

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when reasoning about how Apple delivers and serves its experiences — the observable web delivery/infra (multi-CDN, mzstatic image-transform URLs, image formats, HLS adaptive video, caching, HTTP/2-3) and the reverse-engineered, INFERRED server-side architecture (CloudKit, APNs, StoreKit, Sign in with Apple, Private Cloud Compute, iCloud sync). Part of the apple-design family. Keywords: apple cdn, akamai, mzstatic, image transform url, srcset picture, HLS m3u8, http3 quic, cache-control immutable, content-hash fingerprint, frame-sequence delivery, createImageBitmap, KTX texture, video scrub, cloudkit, APNs push, StoreKit, sign in with apple, private cloud compute, icloud sync, conflict resolution, backend, infrastructure, reverse-engineered, inferred architecture.

SKILL.md

3.2 KB, as published. Nobody here has run it

Apple Design — Delivery & (Inferred) Backend

⚠️ Reverse-engineered, not official. Apple does not publish its server architecture. The delivery layer here is mostly [observed] (real headers, DNS, URL shapes); the backend architecture is largely [inferred]/[speculative]. Developer-facing services (CloudKit, APNs, StoreKit, Sign in with Apple, PCC) are [documented]. Treat inference as analysis, never ground truth — and never repeat it to a user as fact.

When to use

  • Designing apple.com-grade asset delivery (CDN, responsive images, adaptive video, caching).
  • Understanding the public Apple services a client app integrates with.
  • Reasoning about a privacy-first, sync-capable backend "the Apple way."

Core rules

  • Delivery (observed): multi-CDN edge; an image-transform service (mzstatic {W}x{H}{modifier}-{quality}.{fmt} URL params) → serve <picture>/srcset per device; content-hashed immutable assets with long Cache-Control; HLS multi-bitrate video; HTTP/2-3, Brotli.
  • Public services (documented): CloudKit (public/private/shared DBs, CKRecord, sync), APNs (HTTP/2 + JWT), Sign in with Apple (OIDC, rotating client secret, email relay), StoreKit 2 (JWS receipts, Server API + Notifications V2), Private Cloud Compute (stateless, verifiable, OHTTP-routed).
  • Privacy-by-architecture: on-device first, end-to-end encryption as a tier, server never trusts client claims, data residency (China/GDPR). Replicate the invariants, not the guesswork.

References

FileUse for
references/web-delivery-infra.md[observed] CDN/image-transform/HLS/caching/HTTP — with replication recipes
references/inferred-backend-architecture.md[documented] public services + [inferred] server topology (banner-led, every claim labeled)

Common mistakes

  • Presenting inference as fact (the #1 anti-pattern of this skill).
  • Giant unoptimized images, no edge cache, mutable cached URLs, single-bitrate video.
  • Server trusting client claims; no e2e/offline path; ignoring data residency.

Related: the page that consumes these assets → apple-design-web; how current apple.com delivers scroll-hero media specifically (video-first reverse-spec, content-hash asset URLs, KTX/WebGL textures, frame-sequence createImageBitmap decode + sliding window, video keyint=5 scrub encoding, asset-sourcing IP guardrails) → apple-design-web/references/media-assets-and-delivery.md.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.