{"slug":"dpearson2699-swift-api-design-guidelines","source_name":"dpearson2699/swift-api-design-guidelines","name":"Dpearson2699/Swift API Design Guidelines","description":"Apply Swift API Design Guidelines to name, label, and document Swift APIs. Covers argument label rules (prepositional phrase rule, grammatical phrase rule, first-label omission), mutating/nonmutating pair naming (-ed/-ing participle pattern, form- prefix, sort/sorted, formUnion/union), side-effect naming (noun for pure, verb for mutating), documentation comment structure (summary by declaration kind, O(1) complexity rule), clarity at call site, role-based naming, protocol naming (-able/-ible/-in","version":1,"lift":{"pass_rate_delta_pts":8.7,"pass_rate_pct":95.7,"total_cases":23,"passed_cases":22,"tokens_delta_pct":147,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.6-flash","grading_method":"judged","completed_at":"2026-08-14T05:46:58.161528+00:00"},"skill_score":null,"benchmark_models":[{"model":"gemini-3.6-flash","headline":true,"delta_pts":8.7,"with_pass_pct":95.7,"without_pass_pct":87,"tokens_delta_pct":147,"turns_delta_pct":0,"total_cases":23,"cases_aggregated":23,"verdict":"mixed","never_hurt":true,"completed_at":"2026-08-14T05:46:58.161528+00:00","run_id":"ea4f610c-aa6f-4cf4-8cb5-e8e271486bfe","version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"NOASSERTION","install_count":0,"manifest_hash":"6e08ca04924f72ec436a16d621836329aff0939487af873a6e4bbfdfffc72ffb","raw_url":"https://app.decimal.ai/s/dpearson2699-swift-api-design-guidelines/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/dpearson2699-swift-api-design-guidelines"}