root-package-json-config
CommunityRoot package.json standard for MetaSaver repos.
Software Engineering#automation#validation#standardization#pnpm#monorepo#workspaces#root-package.json
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.