Configure and optimize Nx monorepo workspaces. Use when setting up Nx, configuring project boundaries, optimizing build caching, or implementing affected commands.
74
59%
Does it follow best practices?
Impact
99%
1.19xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/developer-essentials/skills/nx-workspace-patterns/SKILL.mdCI pipeline with affected commands
Full git history checkout
100%
100%
nrwl/nx-set-shas action
0%
100%
Affected lint command
100%
100%
Affected test command
100%
100%
Affected build command
100%
100%
Parallel=3 for lint
100%
100%
Parallel=3 for test
100%
100%
Parallel=3 for build
100%
100%
E2e parallel=1
100%
100%
NX_CLOUD_ACCESS_TOKEN env var
0%
100%
Triggers on main branch
100%
100%
nx.json caching and target configuration
defaultBase=main
0%
100%
cacheableOperations list
80%
100%
Parallel count
0%
100%
Build dependsOn upstream
100%
100%
Build cache enabled
100%
100%
Test jest.preset.js input
100%
100%
Production input excludes tests
100%
100%
Production excludes config files
100%
100%
sharedGlobals includes tsconfig.base
100%
100%
React app style=css
0%
100%
React app bundler=webpack
0%
100%
React linter=eslint
100%
100%
Module boundary enforcement and project tagging
enforceBuildableLibDependency
100%
100%
type:app constraint
0%
80%
type:feature constraint
100%
100%
type:ui constraint
100%
100%
type:data-access constraint
100%
100%
type:util constraint
100%
100%
scope:web constraint
100%
100%
scope:api constraint
100%
100%
scope:shared constraint
100%
100%
Tags format
100%
100%
Library type naming
100%
100%
nx enforce-module-boundaries rule
100%
100%
47823e3
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.