CtrlK
BlogDocsLog inGet started
Tessl Logo

monorepo-management

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.

78

1.34x
Quality

70%

Does it follow best practices?

Impact

93%

1.34x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/developer-essentials/skills/monorepo-management/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

24%

Bootstrap a Multi-App Monorepo

Monorepo initialization setup

Criteria
Without context
With context

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%

80%

Extract Shared UI Components into a Reusable Package

Shared package configuration

Criteria
Without context
With context

@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%

100%

26%

Set Up CI/CD and Package Release Pipeline

CI/CD pipeline and publishing

Criteria
Without context
With context

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%

Repository
Dicklesworthstone/pi_agent_rust
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.