Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
- `Casa/` holds the Mac Catalyst app source, SwiftUI views, HomeKit server, and app settings.
Sign in to like and favorite skills
Casa/ holds the Mac Catalyst app source, SwiftUI views, HomeKit server, and app settings.CasaTests/ contains XCTest unit tests.CasaCLI/ is a Swift Package for the casa CLI (embedded into the app build).Casa.xcodeproj/ is the primary Xcode project and scheme.scripts/ contains developer utilities (linting, local restart).Casa/Assets.xcassets/ stores icons and asset catalogs../scripts/restart-mac.sh builds and relaunches the app locally (terminal flow)../scripts/lint.sh runs SwiftLint with .swiftlint.yml.cd CasaCLI && swift run casa devices runs the CLI directly from the package.Casa.xcodeproj, set your Team, enable HomeKit capability, then Build/Run.xcodebuild -scheme Casa -destination 'platform=macOS' test, adjust destination as needed).test... for XCTest methods.CasaTests/.test prefix (e.g., testHTTPResponseEnvelope).SPARKLE_FEED_URL and SPARKLE_PUBLIC_KEY for builds../scripts/restart-mac.sh locally you may see a missing “Mac Development” certificate error because the sandboxed agent cannot access your keychain; give the CLI full filesystem access (or run outside the sandbox) so Xcode can read your certs and provisioning profiles.