CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

51

Quality

64%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/monorepo-management/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

36%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-organized but essentially empty shell: it is lean and clearly sectioned, yet it contains no concrete, executable guidance for a multi-step domain, and its single detailed reference points to a file that is missing from the bundle. A reader following the skill has nothing actionable to execute.

Suggestions

Replace the generic Instructions with concrete guidance: example pnpm-workspace.yaml and turbo.json pipeline snippets, or the specific commands to scaffold and verify a workspace.

Define an actual workflow with validation checkpoints for this multi-step domain, e.g., 'run pnpm ls -r to verify the dependency graph, then turbo run build --dry-run to check the task pipeline before committing config'.

Fix the dangling reference: either ship resources/implementation-playbook.md or remove the pointer, since it is the only source of detail the body offers.

DimensionReasoningScore

Conciseness

The ~30-line body is genuinely lean with no concept explanations Claude already knows. Not 5 because the Instructions bullets ('Clarify goals, constraints, and required inputs', 'Apply relevant best practices') are generic filler applicable to any skill and do not earn their tokens; not 3 because padding is minor rather than a noticeable fraction of the content.

4 / 5

Actionability

The Instructions section ('Clarify goals...', 'Apply relevant best practices and validate outcomes', 'Provide actionable steps and verification') is entirely abstract — no commands, config examples, or concrete steps anywhere in the body, and the tools named in the description never appear. This matches anchor 1 ('only describes rather than instructs'); it is not 2 because not even tool-specific high-level hints are given.

1 / 5

Workflow Clarity

A rough three-step generic sequence exists (clarify goals → apply best practices → provide steps and verification) but steps are poorly defined and validation is only mentioned abstractly with no checkpoints. Not 1 because a rough sequence and a named verification step exist; not 3 because for a genuinely multi-step domain (setup, migration, CI/CD, publishing) the sequence has no concrete or verifiable steps.

2 / 5

Progressive Disclosure

The body is well-sectioned with a clearly signaled, one-level-deep reference ('resources/implementation-playbook.md'), but that file does not exist in the bundle — no references/, scripts/, assets/, or resources/ directories are present, so navigation leads nowhere and the skill contains no detailed content behind the pointer. Not 4 because a dangling reference is a real organizational failure; not 2 because structure is present and the reference is prominently signaled rather than buried.

3 / 5

Total

10

/

20

Passed

Description

75%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A solid description that names its domain, tools, and explicit use-when triggers, with good distinctiveness. Its main weakness is buzzword padding ('Master', 'efficient, scalable', 'optimized') that keeps the 'what' from being concretely actionable.

Suggestions

Replace buzzword qualifiers with concrete deliverables, e.g., 'Set up Turborepo/Nx task pipelines and caching, structure pnpm workspaces, and sync shared dependency versions across packages.'

Add natural trigger synonyms users actually say, such as 'multi-repo migration', 'workspace setup', or 'shared code', to broaden keyword coverage.

DimensionReasoningScore

Specificity

Names three concrete tools ("Turborepo, Nx, and pnpm workspaces") and three capability areas ("build... multi-package repositories", "optimized builds", "dependency management"), matching the 'several specific actions; minor gaps' anchor. It falls short of 5 because 'Master', 'efficient, scalable', and 'optimized' are buzzword qualifiers rather than concrete actions, and above 3 because it covers more than 1-2 actions with named tooling.

4 / 5

Completeness

Both what ("Master monorepo management with Turborepo, Nx, and pnpm workspaces to build... repositories") and when ("Use when setting up monorepos, optimizing builds, or managing shared dependencies") are present, with explicit triggers. Not 5 because the 'what' leans on capability buzzwords rather than stating concrete deliverables (e.g., generating workspace configs, pipeline setup, dependency version syncing).

4 / 5

Trigger Term Quality

Includes natural phrases users would say — "setting up monorepos", "optimizing builds", "managing shared dependencies" — plus tool names as triggers. Not 5 because common variations like 'multi-repo', 'polyrepo migration', 'shared code', or 'workspace setup' are missing; not 3 because coverage goes beyond a bare domain mention.

4 / 5

Distinctiveness Conflict Risk

The monorepo niche with named tools (Turborepo, Nx, pnpm workspaces) is mostly distinct with clear triggers. Not 5 because of minor overlap risk with general JS build-tooling, package-publishing, or CI/CD skills, which the body's own scope list (versioning, CI/CD) partially invites.

4 / 5

Total

16

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

rmyndharis/antigravity-skills

Path

skills/monorepo-management/SKILL.md

Reviewed

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.