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
100%
Does it follow best practices?
Impact
96%
1.23xAverage score across 3 eval scenarios
Passed
No known issues
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
392d34c
Table of Contents
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.