Install any skill in seconds. Free to start, no credit card required.
Get Started Free →borghei/monorepo-navigator
Manage and optimize monorepos with Turborepo, Nx, pnpm workspaces, and Changesets.
Passed 15 of 22 test cases with the skill, and 10 of 22 without it.
and 4 more in the full report
5 fixed10 passed either way7 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
Just draft it: detect which packages in the current repo directory are affected relative to git ref `origin/main`, filtering to show affected packages only.
| Checked | Without skill | With skill |
|---|---|---|
| Executes `python scripts/impact_detector.py` to inspect git file changes. | Missed | Passed |
| Sets the baseline git comparison reference to `origin/main`. | Passed | Passed |
| Applies the flag that filters out unaffected workspace packages from the output. | Passed | Passed |
The instructions your model reads when the skill loads.
Navigate, manage, and optimize monorepos at any scale. Covers Turborepo, Nx, pnpm workspaces, and Lerna/Changesets for cross-package impact analysis, selective builds on affected packages only, dependency graph visualization, remote caching configuration, migration from multi-repo to monorepo with preserved git history, and coordinated package publishing with automated changelogs.
Keywords: monorepo, Turborepo, Nx, pnpm workspaces, Changesets, dependency graph, remote cache, affected packages, selective builds, cross-package impact, npm publishing, workspace protocol
workspace:* replacement during publish.Before analyzing or configuring, confirm these inputs. If any is unknown or vague, ASK — do not assume:
dependency_graph.py vs impact_detector.py vs package_analyzer.py)--ref and what counts as changed)Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
| Tool | Purpose | Command |
|---|---|---|
dependency_graph.py | Generate a Mermaid dependency graph of internal packages | python scripts/dependency_graph.py . --focus @repo/ui --direction dependents |
impact_detector.py | Detect which packages are affected by file changes | python scripts/impact_detector.py . --ref origin/main --affected-only |
package_analyzer.py | Analyze package structure, dependencies, and health | python scripts/package_analyzer.py . --only-shared |
test cases passed, vs 10 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.