{"enrichment":{"faq":[{"a":"monorepo-management provides curated AI prompts to streamline your Lerna setup process. Start by initializing a Lerna workspace in your repository root, then use the provided prompts to configure package discovery, establish versioning strategies (independent or fixed), and define publishing workflows. The skill guides you through dependency linking between packages and helps you avoid common configuration pitfalls that slow down multi-package projects.","q":"How do I set up a Lerna monorepo?"},{"a":"monorepo-management addresses the unique challenges of cross-package dependency management by offering prompts that help you understand workspace hoisting, phantom dependencies, and version alignment strategies. The skill covers how Lerna, Turborepo, and Nx each handle dependency resolution differently, enabling you to choose the right tool and configuration for your project's complexity and scale.","q":"What are the key differences when managing dependencies across packages in a monorepo?"},{"a":"monorepo-management includes prompts focused on build optimization techniques specific to monorepo tools. Learn how to leverage Turborepo's distributed caching, Nx's computation graph, and Lerna's task orchestration to dramatically reduce build times. The skill helps you configure incremental builds, set up remote caching, and identify which packages actually need rebuilding based on code changes.","q":"How can I optimize build performance and caching in my monorepo environment?"},{"a":"monorepo-management provides guidance on npm workspaces configuration through AI-powered prompts that walk you through package.json setup, workspace declaration, and dependency hoisting rules. The skill helps you understand how npm's native workspace feature compares to Lerna and Turborepo, and offers configuration templates to get your multi-package project running quickly.","q":"What monorepo workspace configuration should I use with npm?"},{"a":"monorepo-management delivers prompts designed to help you set up robust CI/CD workflows that intelligently detect changed packages and run only necessary tests and builds. The skill covers integration patterns with popular CI systems, strategies for versioning and publishing across packages, and techniques to prevent deployment bottlenecks in your monorepo pipeline.","q":"How do I implement a CI/CD pipeline for monorepo projects?"},{"a":"monorepo-management synthesizes architectural best practices through curated prompts that guide you through package organization, shared library patterns, and strategies for preventing circular dependencies. The skill helps you establish clear boundaries between packages, design effective workspace structures, and implement governance patterns that scale as your monorepo grows.","q":"What are the best practices for organizing and structuring a monorepo?"}],"shadow_tags":["multi-package-repo","workspace-orchestration","dependency-hoisting","build-caching","cross-package-linking","version-coordination","ci-cd-optimization","shared-tooling"],"summary_rewrite":"This skill provides curated AI prompts designed to streamline monorepo setup and configuration across popular tools like Lerna, Turborepo, and Nx. Leverage pre-built prompts to accelerate your multi-package project management and reduce configuration overhead."},"files":[{"bytes":2772,"path":"skills/monorepo-management/SKILL.md","sha256":"601e87f6e0d8db780245cf320e97c302b9fcd23553d6d6278140193d350d8ea5","url":"https://skillfed.io/files/aj-geddes/useful-ai-prompts/monorepo-management/d42cde32/SKILL.md"}],"id":"aj-geddes/useful-ai-prompts/monorepo-management","links":{"html":"https://skillfed.io/aj-geddes/useful-ai-prompts/monorepo-management","md":"https://skillfed.io/aj-geddes/useful-ai-prompts/monorepo-management.md","repo":"https://github.com/aj-geddes/useful-ai-prompts"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":45,"language":"Shell","last_updated":"2026-03-04","license":"MIT","name":"monorepo-management","publisher":"aj-geddes","stars":299},"relations":{"similar":[{"id":"wshobson/agents/monorepo-management"},{"id":"organvm/a-i--skills/monorepo-management"},{"id":"curiositech/some_claude_skills/monorepo-management"},{"id":"HermeticOrmus/LibreUIUX-Claude-Code/monorepo-management"},{"id":"TheBeardedBearSAS/claude-craft/monorepo"},{"id":"organvm/a-i--skills/monorepo-devops-pack"},{"id":"bobmatnyc/claude-mpm-skills/turborepo"},{"id":"Mindrally/skills/lerna"},{"id":"vasilyu1983/AI-Agents-public/dev-dependency-management"},{"id":"aj-geddes/useful-ai-prompts/dependency-management"}]},"slug":{"owner":"aj-geddes","repo":"useful-ai-prompts","skill":"monorepo-management"},"version":"d42cde32"}
