Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
Install with Tessl CLI
npx tessl i github:wshobson/agents --skill monorepo-management79
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillAgent success when using this skill
Validation for skill structure
Monorepo initialization setup
pnpm package manager
100%
100%
pnpm workspace config
100%
100%
npmrc shamefully-hoist
0%
100%
npmrc strict-peer-dependencies
0%
100%
npmrc auto-install-peers
100%
100%
apps and packages dirs
100%
100%
turbo.json build dependsOn
100%
100%
turbo.json dev cache false
100%
100%
turbo.json dev persistent
100%
100%
root workspaces globs
0%
100%
Turborepo devDep
100%
100%
turbo run scripts
100%
100%
Without context: $0.7424 · 2m 57s · 39 turns · 30 in / 10,126 out tokens
With context: $0.8424 · 3m 31s · 44 turns · 275 in / 9,988 out tokens
Shared package configuration
@repo/ namespace
0%
0%
tsup build script
100%
100%
tsup dev watch script
100%
100%
package exports import field
100%
100%
package exports types field
100%
100%
workspace:* dependency
100%
100%
shared tsconfig package
100%
100%
tsconfig strict option
100%
100%
tsconfig moduleResolution bundler
100%
100%
shared ESLint preset
75%
62%
app extends @repo/config
50%
62%
package README
0%
0%
declaration: true in tsconfig
100%
100%
Without context: $1.1030 · 3m 46s · 47 turns · 48 in / 12,152 out tokens
With context: $1.3928 · 4m 11s · 53 turns · 345 in / 13,210 out tokens
CI/CD pipeline and publishing
pnpm/action-setup@v2
0%
100%
pnpm action version 8
100%
100%
frozen-lockfile install
100%
100%
turbo build cache outputs
100%
100%
turbo build cache inputs
0%
100%
turbo build dependsOn
100%
100%
CI runs turbo tasks
100%
100%
@changesets/cli installed
100%
100%
changeset release workflow
100%
100%
changeset publish command
100%
100%
fetch-depth 0
100%
100%
turbo type-check task
0%
100%
Without context: $0.5399 · 2m 23s · 23 turns · 23 in / 7,199 out tokens
With context: $0.6895 · 3m 12s · 27 turns · 25 in / 8,519 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.