Build and test insights
Tuist helps teams inspect Xcode, Gradle, and Bazel build data, test results, cache activity, previews, runner jobs, and project configuration. It also supports authorized account setup and selected test-case updates.
What you can ask Which tests in tuist/tuist are the flakiest, and what failure patterns do they share? Copy
Example path list_test_case_events → get_test_run · Fix flaky tests skill
Compare the two most recent build runs for tuist/tuist. What regressed in duration, cache performance, or build issues? Which targets missed the cache in tuist/tuist's latest cache run, and what should I inspect next? MCP connector Server URL https://tuist.dev/mcpCopy Login OAuth Tools Reads data90 get_ account_ tokenget_ automation_ alertget_ bazel_ build_ stepget_ bazel_ cache_ eventget_ bazel_ integration_ guideget_ bazel_ invocationget_ bazel_ invocation_ logget_ build_ entityget_ bundleget_ bundle_ artifact_ treeget_ cache_ runget_ cargo_ buildget_ coverageget_ coverage_ fileget_ generationget_ gradle_ buildget_ gradle_ build_ stepget_ gradle_ integration_ guideget_ latest_ previewget_ mix_ buildget_ once_ runget_ organizationget_ previewget_ projectget_ runner_ catalogget_ runner_ jobget_ runner_ volumeget_ runner_ volume_ analyticsget_ test_ caseget_ test_ case_ runget_ test_ runget_ webhook_ delivery_ attemptget_ webhook_ endpointget_ xcode_ buildget_ xcode_ build_ steplist_ account_ tokenslist_ accountslist_ automation_ alert_ revisionslist_ automation_ alertslist_ bazel_ build_ stepslist_ bazel_ cache_ eventslist_ bazel_ invocation_ logslist_ bazel_ invocationslist_ build_ entitieslist_ build_ entity_ historylist_ bundleslist_ cache_ runslist_ cargo_ buildslist_ coverage_ fileslist_ generationslist_ gradle_ build_ stepslist_ gradle_ build_ taskslist_ gradle_ buildslist_ mix_ buildslist_ once_ runslist_ previewslist_ project_ notification_ alertslist_ project_ tokenslist_ projectslist_ runner_ job_ logslist_ runner_ job_ metricslist_ runner_ job_ stepslist_ runner_ job_ volumeslist_ runner_ jobslist_ runner_ profileslist_ runner_ volume_ jobslist_ runner_ volumeslist_ runner_ workflowslist_ test_ case_ eventslist_ test_ case_ run_ attachmentslist_ test_ case_ runslist_ test_ caseslist_ test_ module_ runslist_ test_ runslist_ test_ suite_ runslist_ tuist_ fileslist_ webhook_ delivery_ attemptslist_ webhook_ endpointslist_ xcode_ build_ cache_ taskslist_ xcode_ build_ cas_ outputslist_ xcode_ build_ fileslist_ xcode_ build_ issueslist_ xcode_ build_ stepslist_ xcode_ build_ targetslist_ xcode_ buildslist_ xcode_ module_ cache_ targetslist_ xcode_ test_ targetsread_ tuist_ filesearch_ tuistsearch_ tuist_ code
Changes data6 connect_ project_ repositorycreate_ organizationcreate_ projectcreate_ runner_ profileinvite_ organization_ memberstart_ project_ logo_ upload
Deletes or can't be undone7 add_ organization_ membercancel_ organization_ invitationclear_ runner_ volumecomplete_ project_ logo_ uploaddelete_ runner_ profiledisconnect_ project_ repositoryupdate_ test_ case
Skills 12 in the ChatGPT listing
Analyze selective testing Analyzes Xcode selective testing effectiveness for a test run, showing which test targets were skipped or ran, and diagnosing regressions in test selection. Compare builds Compares two Xcode build runs to identify duration regressions, cache changes, and new issues. Compare bundles Compares two app bundles to identify size changes, new or removed artifacts, and platform differences. Compare cache runs Compares two `tuist cache` runs to identify cache hit rate changes and root-cause analysis of cache invalidation. Compare generations Compares two `tuist generate` runs to identify cache hit rate changes and root-cause analysis of cache invalidation. Compare gradle builds Compares two Gradle build runs to identify duration regressions, cache changes, and task outcome differences. Compare test case Compares a single test case's behavior across two branches, analyzing pass/fail status, duration, flakiness, and failure details. Compare test runs Compares two test runs to identify new failures, newly flaky tests, fixed tests, and duration regressions. Debug generated project Debugs issues users encounter with Tuist-generated projects by reproducing the scenario locally, building Tuist from source when needed, and triaging whether it is a bug, misconfiguration, or something that needs team input. Fix flaky tests Fixes flaky tests by analyzing failure patterns from Tuist test insights, identifying root causes, and applying targeted corrections. Generated projects Guides day-to-day work in Tuist-generated Xcode workspaces, including generation, build and test commands, and buildable folders. migrate Migrates existing Xcode projects to Tuist generated workspaces with build and run validation, external dependency mapping, and migration checklists.