tuist
17
总安装量
7
周安装量
#20794
全站排名
安装命令
npx skills add https://github.com/tuist/claude-marketplace --skill tuist
Agent 安装分布
claude-code
6
codex
6
opencode
5
gemini-cli
4
github-copilot
4
kimi-cli
3
Skill 文档
Tuist
Project Generation
Generate projects without opening Xcode:
tuist generate --no-open
Target Declaration
Use buildableFolders when declaring targets to avoid regenerating projects on file changes:
let target = Target(
name: "MyApp",
destinations: [.iPhone],
product: .app,
bundleId: "com.example.app",
buildableFolders: ["Sources/", "Resources/"]
)
Building with xcodebuild
Pass these build settings to enable caching and improve build performance:
xcodebuild build \
-scheme MyScheme \
COMPILATION_CACHE_ENABLE_CACHING=YES \
CLANG_ENABLE_COMPILE_CACHE=YES \
SWIFT_ENABLE_EXPLICIT_MODULES=YES \
SWIFT_USE_INTEGRATED_DRIVER=YES
Disable Signing for CI/Agent Builds
When building through an agent or CI, disable code signing:
xcodebuild build \
-scheme MyScheme \
CODE_SIGN_IDENTITY=""