workspace-scaffold-maintenance

Update package.json and tsconfig.json for pnpm workspace packages.

1|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/atframework/AICodeReviewer --skill workspace-scaffold-maintenance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workspace-scaffold-maintenance
Source: https://github.com/atframework/AICodeReviewer/tree/main/.agents/skills/workspace-scaffold-maintenance
Command: npx skills add https://github.com/atframework/AICodeReviewer --skill workspace-scaffold-maintenance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps maintain the structure of pnpm workspaces, ensuring consistency and proper configuration across packages.

Core Features & Use Cases

  • Package Management: Update package.json and tsconfig.json for workspace packages.
  • Configuration Updates: Adjust shared root configurations like ESLint, Vitest, TypeScript, and Docker.
  • Quick Start: Maintain workspace scaffolding by updating package.json and tsconfig.json as needed.

Quick Start

Maintain workspace scaffolding by updating the package.json and tsconfig.json for the target package.

Frequently Asked Questions about workspace-scaffold-maintenance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain consistent package.json configurations across a pnpm workspace?

To maintain consistent package.json configurations across a pnpm workspace, update individual package.json files to align with shared root settings, ensuring structure consistency across all packages.

What is the best way to update tsconfig.json for multiple packages in a pnpm monorepo?

The best way to update tsconfig.json for multiple packages is to apply workspace scaffolding maintenance, which adjusts the TypeScript configurations for target packages while ensuring consistency across the entire pnpm workspace structure.

Can I use this to update shared root configurations like ESLint and Vitest in a pnpm workspace?

Yes, you can update shared root configurations like ESLint, Vitest, TypeScript, and Docker in a pnpm workspace by applying scaffolding maintenance to adjust the root-level settings and propagate them across the packages.

Does pnpm workspace scaffolding maintenance require specific dependencies or components?

Pnpm workspace scaffolding maintenance requires no specific external dependencies, operating through internal scripts to manage package.json and tsconfig.json updates and ensure consistent configuration across the workspace.

Why should I use workspace scaffolding for pnpm projects instead of manually editing package.json files?

You should use workspace scaffolding for pnpm projects instead of manually editing package.json files to prevent configuration drift, ensuring that shared root settings for TypeScript, ESLint, and Docker remain consistent across all workspace packages.