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

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that comprehensively covers iOS/macOS development with specific tools, error codes, and clear trigger scenarios. It uses proper third-person voice, provides extensive natural trigger terms users would actually search for, and clearly distinguishes itself from other development skills through Apple-ecosystem-specific terminology.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Develops iOS/macOS applications', 'Handles Apple Developer signing, notarization, and CI/CD pipelines', plus detailed debugging scenarios like 'camera/AVFoundation debugging' and 'iOS version compatibility'.

3 / 3

Completeness

Clearly answers both what ('Develops iOS/macOS applications with XcodeGen, SwiftUI, and SPM. Handles Apple Developer signing...') AND when ('Use when building iOS/macOS apps, fixing Xcode build failures, deploying to real devices, or configuring CI/CD signing pipelines').

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'XcodeGen', 'SwiftUI', 'SPM', 'code signing errors', specific error codes like 'Error -25294', 'Library not loaded @rpath', 'Electron', 'notarytool', 'GitHub Actions secrets', and 'certificate/provisioning problems'.

3 / 3

Distinctiveness Conflict Risk

Very clear niche focused on Apple ecosystem development with specific tools (XcodeGen, SwiftUI, SPM) and unique error codes/scenarios that would not overlap with generic coding or other platform skills.

3 / 3

Total

12

/

12

Passed

Implementation

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is an exemplary skill file that demonstrates excellent technical writing. It efficiently covers a complex domain (iOS/macOS development with signing and CI/CD) using tables for quick scanning, executable code examples, clear workflows with validation steps, and well-organized progressive disclosure to detailed references. The critical warnings table at the top immediately addresses common pain points with root causes and solutions.

DimensionReasoningScore

Conciseness

Extremely efficient use of tokens with tables for quick reference, minimal prose, and no explanation of concepts Claude already knows. Every section provides actionable information without padding.

3 / 3

Actionability

Provides fully executable code examples, specific commands, and copy-paste ready configurations. The YAML configs, bash commands, and Swift code snippets are complete and immediately usable.

3 / 3

Workflow Clarity

Multi-step processes like device deployment and code signing have clear numbered sequences with explicit validation steps. The 5-step checklist for notarization includes critical details at each step, and the 'fail-fast three-layer defense' shows proper verification checkpoints.

3 / 3

Progressive Disclosure

Excellent structure with a critical warnings table upfront, quick reference for common tasks, and clear one-level-deep references to detailed documentation (references/*.md). Content is appropriately split between overview and detailed guides.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
daymade/claude-code-skills
Reviewed

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.