
tuist/agent-skills
12 skills3.6k installs408 starsGitHub
Install
npx skills add https://github.com/tuist/agent-skillsSkills in this repo
1Using Tuist Generated Projectsusing-tuist-generated-projects is a skill from tuist/agent-skills for adopting Tuist on existing iOS apps by baselining builds with xcodebuild, inventorying targets and external dependencies, then creating `Tuist.swift`, `Project.swift`, and `Tuist/Package.swift` configuration files. It extracts build settings into `.xcconfig` files wired through `Project.swift`, then generates and validates with `tuist generate --no-open` followed by xcodebuild. Developers reach for using-tuist-generated-projects when converting hand-maintained Xcode projects to generated workspaces with migration checklists and dependency mapping instead of manual pbxproj edits.523installs2Debug Generated Projectdebug-generated-project is a Tuist agent skill for diagnosing issues in Tuist-generated iOS and Apple platform projects. It gathers Project.swift, Tuist.swift, targets, and dependency context, then reproduces failures in a minimal temp directory using mise exec tuist@latest -- tuist generate and tuist install when needed. If the latest release still fails, it clones tuist/tuist, builds tuist and ProjectDescription from source with swift build, and retests against main. Triage classifies outcomes as Tuist bugs requiring PRs with zipped reproduction fixtures, user misconfigurations such as missing tuist install or wrong product types, or unclear cases needing GitHub issues. Runtime issues add xcrun simctl install and launch --console-pty steps plus DiagnosticReports crash log review. Developers reach for debug-generated-project when users report generation failures, compile errors after tuist generate, or unexpected runtime behavior in Tuist-managed workspaces.460installs3Fix Flaky Testsfix-flaky-tests is a Tuist agent skill that turns flaky test case URLs or project-wide discovery into concrete repairs. The workflow starts with `tuist test case show <id-or-identifier> --json` to pull reliability metrics, then uses `tuist test case run list Module/Suite/TestCase --flaky --json` to inspect failure patterns before applying targeted corrections. Developers reach for fix-flaky-tests when CI intermittently fails the same test, when Tuist test insights flag unstable cases, or when a shared test case link needs a fast root-cause fix without manually replaying dozens of runs. The skill is designed for teams already running Tuist-managed test reporting and want an agent-guided path from flaky signal to patched assertion, setup, or timing issue.450installs4Migrating To Tuist Generated Projectsmigrating-to-tuist-generated-projects is an official Tuist agent skill for moving legacy Xcode projects onto Tuist-generated workspaces. The workflow baselines builds with xcodebuild, inventories targets and external dependencies, then creates Tuist.swift, Project.swift, Tuist/Package.swift, and .xcconfig files before running tuist generate --no-open and verifying compile success. iOS teams adopt it when manual Xcode project files become brittle, dependency graphs grow unwieldy, or CI needs reproducible project generation. The skill emphasizes validated cutover—build and run checks at each stage—so migration does not break signing, schemes, or Swift Package dependencies.450installs5Compare Buildscompare-builds is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.246installs6Analyze Selective Testinganalyze-selective-testing is a Claude Code skill for testing & qa. It helps solo builders move faster with AI-assisted development.234installs7Compare Generationscompare-generations is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.232installs8Compare Bundlescompare-bundles is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.228installs9Compare Cache Runscompare-cache-runs is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.223installs10Compare Test Runscompare-test-runs is a Claude Code skill for testing & qa. It helps solo builders move faster with AI-assisted development.194installs11Compare Test Casecompare-test-case is a Claude Code skill for testing & qa. It helps solo builders move faster with AI-assisted development.187installs12Compare Gradle Buildscompare-gradle-builds is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.171installs