CommunityPesquisa e Análise de Dadosgithub.com

avdlee/spm-build-analysis

Analise dependências do Swift Package Manager, plugins de pacote, variantes de módulo e sobrecarga de build orientada a CI que retardam as compilações do Xcode. Use quando um desenvolvedor suspeitar que pacotes, plugins ou a forma do grafo de dependências estão prejudicando o desempenho de builds limpos ou incrementais, mencionar lentidão do SPM, tempo de resolução de pacotes, sobrecarga de plugins de build, builds duplicados de módulos por deriva de configuração, dependências circulares entre módulos, módulos superdimensionados que precisam ser divididos ou práticas recomendadas de modularização.

O que é spm-build-analysis?

Esta skill automatiza a análise de problemas de desempenho de build no Xcode relacionados ao Swift Package Manager (SPM). Ela ajuda desenvolvedores a identificar gargalos como dependências lentas, plugins de pacote que adicionam sobrecarga, variantes de módulo que causam builds duplicados e outros problemas comuns em projetos que usam SPM. Suporta cenários de CI e builds locais, oferecendo diagnósticos sobre tempo de resolução de pacotes, sobrecarga de plugins de build, deriva de configuração que leva a builds duplicados de módulos, dependências circulares e módulos superdimensionados. A skill funciona analisando o grafo de dependências e fornecendo recomendações práticas de modularização e otimização de build, sendo útil tanto para desenvolvedores que enfrentam lentidão no dia a dia quanto para equipes que buscam melhorar a eficiência de seus pipelines de CI.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/avdlee/xcode-build-optimization-agent-skill/tree/main/skills/spm-build-analysis

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que spm-build-analysis faz?

Analise dependências do Swift Package Manager, plugins de pacote, variantes de módulo e sobrecarga de build orientada a CI que retardam as compilações do Xcode. Use quando um desenvolvedor suspeitar que pacotes, plugins ou a forma do grafo de dependências estão prejudicando o desempenho de builds limpos ou incrementais, mencionar lentidão do SPM, tempo de resolução de pacotes, sobrecarga de plugins de build, builds duplicados de módulos por deriva de configuração, dependências circulares entre módulos, módulos superdimensionados que precisam ser divididos ou práticas recomendadas de modularização.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

avdlee/xcode-build-benchmark

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 to know if builds got faster or slower.

avdlee/xcode-build-fixer

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 compilation fixes, or SPM restructuring that was recommended by an analysis skill.

avdlee/xcode-build-orchestrator

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 up Xcode builds, wants a full build audit, or needs a recommend-first optimization pass covering compilation, project settings, and packages.

avdlee/xcode-compilation-analyzer

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, warn-long-function-bodies output, or wants to speed up Swift type checking.

avdlee/xcode-project-analyzer

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, parallelization improvements, or module-map and DEFINES_MODULE configuration.

Habilidades Relacionadas