AIKraft/Skills/swift-codable

swift-codable

Реализуйте модели Swift Codable для кодирования и декодирования JSON и property-list с использованием JSONDecoder, JSONEncoder, CodingKeys и пользовательских init(from:) или encode(to:). Используйте при разборе ответов API, переименовании ключей, уплощении вложенного JSON, обработке стратегий декодирования дат или данных, декодировании гетерогенных массивов или интеграции Codable с URLSession, SwiftData или UserDefaults.

dpearson2699 official Данные

Что делает навык

Реализуйте модели Swift Codable для кодирования и декодирования JSON и property-list с использованием JSONDecoder, JSONEncoder, CodingKeys и пользовательских init(from:) или encode(to:). Используйте при разборе ответов API, переименовании ключей, уплощении вложенного JSON, обработке стратегий декодирования дат или данных, декодировании гетерогенных массивов или интеграции Codable с URLSession, SwiftData или UserDefaults.

Как подключить

1Скачать навык
# возьмите папку навыка «swift-codable» из репозитория: # https://github.com/dpearson2699/swift-ios-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r swift-codable/ ~/.claude/skills/swift-codable/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.