用途:该技能面向单仓库(monorepo)管理,帮助在多个包与应用之间实现代码共享、统一工具链和原子化变更,并结合 Turborepo、Nx 与 pnpm workspaces 优化构建与依赖管理。
适用场景:设置新的 monorepo 项目;从多仓库迁移到单仓库;优化构建与测试性能;管理共享依赖;实施代码共享策略;为单仓库配置 CI/CD;包的版本管理与发布;排查单仓库特有问题。
使用方式:先明确目标、约束和所需输入,再应用相关最佳实践并验证结果,提供可执行步骤与验证方法。若需要详细示例,打开 resources/implementation-playbook.md,其中包含详细模式与示例。
限制:不适用于与单仓库管理无关的任务,也不适用于该范围之外的领域或工具。资料未提供具体命令、配置模板、价格或平台支持等细节。