CtrlK
BlogDocsLog inGet started
Tessl Logo

developing-ios-apps

Develops iOS/macOS applications with XcodeGen, SwiftUI, and SPM. Handles Apple Developer signing, notarization, and CI/CD pipelines. Triggers on XcodeGen project.yml, SPM dependency issues, device deployment, code signing errors (Error -25294, keychain mismatch, adhoc fallback, EMFILE, notarization credential conflict, continueOnError), camera/AVFoundation debugging, iOS version compatibility, "Library not loaded @rpath", Electron @electron/osx-sign/@electron/notarize config, notarytool, GitHub Actions secrets in conditionals, or certificate/provisioning problems. Use when building iOS/macOS apps, fixing Xcode build failures, deploying to real devices, or configuring CI/CD signing pipelines.

99

1.23x
Quality

100%

Does it follow best practices?

Impact

96%

1.23x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

97%

40%

macOS Desktop App Distribution Pipeline

macOS Electron code signing & notarization CI/CD configuration

Criteria
Without context
With context

continueOnError false

0%

100%

No teamId in notarize

100%

100%

notarytool selected

100%

100%

hardenedRuntime enabled

100%

100%

ignore filter present

0%

100%

ulimit in CI

100%

100%

CI keychain config

0%

100%

Correct secret count

0%

100%

APPLE_TEAM_ID excluded

100%

100%

Secrets in env pattern

100%

70%

postPackage adhoc check

60%

100%

100%

iOS Habit Tracker App — Project Setup and SwiftUI Code

XcodeGen project configuration and iOS 16 SwiftUI compatibility

Criteria
Without context
With context

Signing in target settings

100%

100%

SWIFT_VERSION set

100%

100%

deploymentTarget in options

100%

100%

Explicit Realm product

100%

100%

No iOS 17-only onChange

100%

100%

No ContentUnavailableView

100%

100%

No @Observable macro

100%

100%

bundleIdPrefix in options

100%

100%

AudioKit package declared

100%

100%

realm-swift package URL

100%

100%

No AVAudioApplication

100%

100%

92%

15%

FaceCheck — Front Camera Preview with Unit Tests

Camera AVFoundation implementation and @MainActor testing patterns

Criteria
Without context
With context

automaticallyAdjustsVideoMirroring

100%

100%

layerClass override

100%

100%

GeometryReader sizing

0%

100%

startRunning on background

100%

100%

setStateForTesting in DEBUG

50%

100%

@MainActor test class

100%

100%

os.Logger usage

100%

100%

NSCameraUsageDescription

0%

0%

ignoresSafeArea on preview

100%

100%

Permission check in manager

100%

100%

No deinit session access

100%

100%

Repository
daymade/claude-code-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.