patrickserrano/lacquer

Go CLI + profile templates that standardize how Claude Code works across every project

This repository also configures its own agents. See what lacquer tells them →

3Stars on the repository
117Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

ios-secrets-setup

73

patrickserrano/lacquer

Skill Claude CodeCodex

Use when wiring a new app-runtime service key (RevenueCat, Aptabase, …) into a project — setting up Secrets.xcconfig, surfacing a key through project.yml into Info.plist, and reading it at runtime. Distinct from CI/server secrets, which live in GitHub Actions secrets and never touch an xcconfig — see the project's…

not rated 3 yesterday A 93 tokens original MIT

macos-ci-recipes

74

patrickserrano/lacquer

Skill Claude CodeCodex

Copy-in CI recipes for adding macOS build/test/lint to a project on the ios profile — either a macOS-only app with no iOS target, or a hybrid app that also ships a separate macOS scheme sharing code with an iOS target. Use when scaffolding CI for a new macOS app, or adding a macOS target/scheme to an existing iOS…

not rated 3 yesterday C 150 tokens original MIT

macos-development

75

patrickserrano/lacquer

Skill Claude CodeCodex

Use when building or debugging a macOS app and the request involves — (1) AppKit/SwiftUI interop or modernizing AppKit code, (2) App Sandbox / file-access entitlement errors, especially "works in Xcode, fails in TestFlight", (3) menu bar commands, keyboard shortcuts, or a menu item stuck disabled, (4) multi-window…

not rated 3 yesterday A 154 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Profile native macOS/iOS apps for CPU hotspots, hangs, and hitches using Instruments traces. Use when asked to identify performance hotspots, profile CPU usage, or diagnose slow code paths without opening Instruments.

not rated 3 yesterday A 47 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Create user-facing App Store release notes from git history. Use when asked to generate release changelog, App Store "What's New" text, or release notes based on git tags.

not rated 3 yesterday A 42 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex needs its repo

Scaffold, build, and package SwiftPM-based macOS apps without Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, custom .app bundle assembly, or signing/notarization steps outside Xcode.

not rated 3 yesterday C 60 tokens original MIT

swift-concurrency

79

patrickserrano/lacquer

Skill Claude CodeCodex

Diagnose data races, convert callback-based code to async/await, implement actor isolation patterns, resolve Sendable conformance issues, and guide Swift 6 migration. Use when developers mention: (1) Swift Concurrency, async/await, actors, or tasks, (2) "use Swift Concurrency" or "modern concurrency patterns", (3)…

not rated 3 yesterday A 158 tokens copy · 80% MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Expert guidance for Swift Testing: test structure, #expect/#require macros, traits and tags, parameterized tests, test plans, parallel execution, async waiting patterns, and XCTest migration. Use when writing new Swift tests, modernizing XCTest suites, debugging flaky tests, or improving test quality and…

not rated 3 yesterday A 73 tokens copy · 92% MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Use when a test needs to wait for an async state change instead of a fixed delay — the notasksleepintests lint rule bans arbitrary Task.sleep in tests because it causes flaky failures. Provides the waitUntil polling helper to add to a test target instead.

not rated 3 yesterday A 65 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Use when writing, reviewing, or refactoring SwiftUI code — state management, view composition, performance, macOS-specific APIs, or iOS 26+ Liquid Glass adoption. Also triggers whenever an Xcode Instruments .trace file is referenced (to analyse it) or the user asks to record a new trace — attach to a running app…

not rated 3 yesterday A 98 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in SwiftUI UI, refactor to Liquid Glass, or review Liquid Glass usage.

not rated 3 yesterday A 50 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Audit and improve SwiftUI runtime performance. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps.

not rated 3 yesterday A 45 tokens original MIT

swiftui-ui-patterns

85

patrickserrano/lacquer

Skill Claude CodeCodex

Best practices and patterns for building SwiftUI views and components. Use when creating or refactoring SwiftUI UI, designing tab architecture, composing screens, or needing component-specific guidance.

not rated 3 yesterday A 41 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Refactor a SwiftUI view file for consistent property ordering, MV patterns, view model handling, and Observation usage; split an oversized body via same-file computed view properties or MARK-organized extensions. Use when asked to clean up a SwiftUI view's layout, reorder its properties, or standardize…

not rated 3 yesterday A 103 tokens original MIT

update-swiftui-apis

87

patrickserrano/lacquer

Skill Claude CodeCodex

Scan Apple's SwiftUI documentation for deprecated APIs and update the SwiftUI Expert Skill with modern replacements. Use when asked to "update latest APIs", "refresh deprecated SwiftUI APIs", "check for new SwiftUI deprecations", "scan for API changes", or after a new iOS/Xcode release. Requires the Sosumi MCP to be…

not rated 3 yesterday A 77 tokens copy · 92% MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Use when validating a user-provided or externally-sourced URL before it reaches AVPlayer, URLSession, or a WKWebView — building a positive- allowlist URL validator, or reviewing existing networking/media code for missing URL validation.

not rated 3 yesterday A 55 tokens original MIT

watchos-development

89

patrickserrano/lacquer

Skill Claude CodeCodex

Use when building or reviewing a watchOS app or WatchKit extension — app structure and independent-app configuration, Watch Connectivity / companion-app sync, complications and Smart Stack widgets, controls or Live Activities on watch, background refresh and networking limits, watchOS-specific SwiftUI design…

not rated 3 yesterday A 71 tokens original MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped .build-benchmark/ artifacts. Use when a developer wants a baseline, wants to compare before and after changes, asks to measure build performance, mentions build times, build duration, how long builds take, or wants…

not rated 3 yesterday A 77 tokens copy · 98% MIT

xcode-build-fixer

91

patrickserrano/lacquer

Skill Claude CodeCodex

Apply approved Xcode build optimization changes following best practices, then re-benchmark to verify improvement. Use when a developer has an approved optimization plan from xcode-build-orchestrator, wants to apply specific build fixes, needs help implementing build setting changes, script phase guards, source-level…

not rated 3 yesterday A 77 tokens copy · 95% MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Orchestrate Xcode build optimization by benchmarking first, running the specialist analysis skills, prioritizing findings, requesting explicit approval, delegating approved fixes to xcode-build-fixer, and re-benchmarking after changes. Use when a developer wants an end-to-end build optimization workflow, asks to speed…

not rated 3 yesterday A 94 tokens copy · 95% MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Analyze Swift and mixed-language compile hotspots using build timing summaries and Swift frontend diagnostics, then produce a recommend-first source-level optimization plan. Use when a developer reports slow compilation, type-checking warnings, expensive clean-build compile phases, long CompileSwiftSources tasks…

not rated 3 yesterday A 74 tokens copy · 95% MIT

xcode-disk-cleanup

94

patrickserrano/lacquer

Skill Claude CodeCodex

Audit and safely clean Xcode-related developer storage on macOS. Use whenever a developer mentions low disk space, Xcode storage, DerivedData, simulator devices or runtimes, stale beta platforms in Xcode Settings, DeviceSupport, archives, dSYMs, CocoaPods caches, simulator dyld caches, project .build folders…

not rated 3 yesterday B 147 tokens copy · 100% MIT

patrickserrano/lacquer

Skill Claude CodeCodex

Audit Xcode project configuration, build settings, scheme behavior, and script phases to find build-time improvements with explicit approval gates. Use when a developer wants project-level build analysis, slow incremental builds, guidance on target dependencies, build settings review, run script phase analysis…

not rated 3 yesterday A 72 tokens copy · 95% MIT

xcsym

96

patrickserrano/lacquer

Skill Claude CodeCodex

Symbolicate and triage iOS/macOS crash reports (.ips, MetricKit, legacy .crash, Xcode Organizer .xccrashpoint) via the xcsym CLI. Use when given a crash file to diagnose, when TestFlight/App Store Connect crashes need triage, when a crash comes back unsymbolicated, or when asked what kind of crash something is.

not rated 3 yesterday B 82 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: