Skip to main content

home-assistant/iOS

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
12
GitHub 스타
2,396
GitHub 포크
552

AI 어시스턴트로 설치

이 프롬프트를 복사해 사용 중인 AI 어시스턴트에 입력하세요.

저장소 README를 불러오는 중…

이 저장소의 skills

수집된 skill 12개 중 12개를 표시합니다.

직업 분류
미분류
설명

Unit and snapshot testing conventions. Use when writing tests, mocking dependencies by overriding Current, running the Tests-Unit scheme, or adding snapshot tests for new SwiftUI views.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

The end-to-end change workflow, TestFlight feature gating, companion documentation PRs, and CI gates. Use when preparing a change for commit or a PR, understanding the order of lint/autocorrect/test steps, gating a feature behind TestFlight with…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Swift code style, linting, logging, assets, and idioms for Home Assistant iOS. Use when writing or formatting Swift, declaring an enum that is Codable, Decodable, Encodable, or decoded from HAData, running SwiftFormat/SwiftLint, referencing SF Symbols or…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Home Assistant iOS project layout, build setup, and the "World" dependency-injection pattern. Use when starting work in the repo, deciding where code lives across targets (App, Shared, Watch, CarPlay, Extensions), accessing dependencies through the global…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

SwiftUI and UIKit UI conventions for Home Assistant iOS. Use when building views, choosing SwiftUI vs UIKit, bridging with embeddedInHostingController(), building reusable components in the HADesignSystem package, or following the one-struct-per-file,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Asynchronous code and server networking conventions. Use when writing async/await, Tasks, actors, or Combine, deciding whether to touch PromiseKit, annotating view models with @MainActor, or calling the Home Assistant server via HAKit.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Localization via SwiftGen-generated L10n accessors and the en.lproj .strings files. Use when adding or changing user-facing strings, working with the L10n/CoreStrings/FrontendStrings tables, or dealing with Lokalise-managed translations.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

The cross-platform MagicItem action model shared by Widgets, Watch, CarPlay, and App Shortcuts. Use when adding or changing item types or action overrides, or touching anything that persists MagicItem via Codable.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Data persistence across GRDB, Realm, and UserDefaults. Use when adding or migrating a persistent model, choosing a storage layer, implementing DatabaseTableProtocol, or reading/writing config for Watch, CarPlay, widgets, or the entity registry.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Live Activities and push notifications across the local-push and remote-push delivery flows. Use when implementing or fixing notifications, Live Activities, payload parsing/promotion, alerting behavior, or the SharedPush parser (including the vendored relay…

원문 언어: 영어

업데이트
직업 분류
기타 컴퓨터 관련 직업
설명

How these AI agent skills are structured and kept up to date. Use when adding, editing, splitting, or reorganizing skills under .agents/skills, or updating the AGENTS.md router.

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

The WKWebView frontend that renders the Home Assistant web UI. Use when working on WebViewController and its WebViewController+*.swift extensions, the JavaScript external message bus, custom URL schemes, or deep links into the frontend.

원문 언어: 영어

업데이트
수집된 skill 12개 중 12개를 표시합니다.