root-package-json-config

Community

Root package.json standard for MetaSaver repos.

Authormetasaver
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill standardizes and audits the root package.json of MetaSaver monorepos to ensure consistent workspace configuration, required scripts (build, dev, lint, test, format, clean), turbo pipeline setup, an explicit packageManager field, and the rule that only devDependencies exist at root (no runtime dependencies except cross-platform binaries).

Core Features & Use Cases

  • Monorepo metadata: enforces name: "@metasaver/*", private: true, packageManager, engines, and module type.
  • Standard scripts: ensures a comprehensive set of scripts (build, clean, dev, lint, prettier, test, db, docker, setup).
  • DevDependencies-only tooling: validates tooling lives in devDependencies only.
  • Workspace configuration: uses pnpm-workspace.yaml in place of a workspaces field.
  • Cross-platform binaries: places turbo-linux-64 and turbo-windows-64 in dependencies.

Quick Start

Use this skill to generate and validate a templates/root-package.json.template and audit the repository's root package.json for conformance.

Dependency Matrix

Required Modules

None required

Components

Standard package

đź’» Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: root-package-json-config
Download link: https://github.com/metasaver/claude-marketplace/archive/main.zip#root-package-json-config

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.