pnpm-monorepo-workflows

Orchestrate setup, dev servers, and shared-library tasks in a pnpm monorepo.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ldsgroups225/Yeko --skill pnpm-monorepo-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pnpm-monorepo-workflows
Source: https://github.com/ldsgroups225/Yeko/tree/main/.github/skills/pnpm-monorepo-workflows
Command: npx skills add https://github.com/ldsgroups225/Yeko --skill pnpm-monorepo-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates setup, development, and maintenance tasks in a pnpm-based monorepo, reducing bootstrap time and keeping multiple packages aligned for Cloudflare Workers SaaS kit.

Core Features & Use Cases

  • Setup and initial install: run the setup command to bootstrap dependencies and build the shared library.
  • Dev servers: start the user-application and data-service development servers to run locally.
  • Shared-package builds: rebuild the shared data-ops library after changes.
  • Script hygiene & scope: follow workspace guidelines to avoid cross-workspace side effects and prefer package-scoped scripts with filters.
  • Linting & typechecking: lint and typecheck individual packages to ensure type safety and code quality.

Quick Start

Bootstrap the workspace with setup, then start the user and data-service development servers to begin local development.

Frequently Asked Questions about pnpm-monorepo-workflows

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

FAQPage Schema
How do I set up a pnpm monorepo for a Cloudflare Workers SaaS kit?

To set up a pnpm monorepo for a Cloudflare Workers SaaS kit, run the setup command to bootstrap dependencies and build the shared data-ops library. This initial setup orchestrates the workspace and prepares the shared packages for development.

How do I start development servers for user-application and data-service in a pnpm workspace?

Start the development servers in a pnpm workspace by running the dev:user-application and dev:data-service commands. These commands launch the local development servers for the user-facing app and the backend data service.

How do I rebuild shared packages in a pnpm monorepo after making changes?

Rebuild shared packages in a pnpm monorepo by executing the build:data-ops command. This rebuilds the shared data-ops library to ensure all workspace packages are aligned with the latest changes before deployment or testing.

How do I run lint and typecheck checks scoped to individual packages in a pnpm workspace?

Run lint and typecheck checks scoped to individual packages in a pnpm workspace by using package-scoped scripts with filters. This enforces script hygiene and prevents cross-workspace side effects while ensuring type safety and code quality.

What is the best way to avoid cross-workspace side effects when running monorepo tasks?

The best way to avoid cross-workspace side effects is to prefer package-scoped scripts with workspace filters. Following workspace script hygiene guidelines ensures tasks execute within their intended package boundaries without unintended interactions.

Does this pnpm monorepo workflow support Cloudflare Workers SaaS development environments?

Yes, this pnpm monorepo workflow supports Cloudflare Workers SaaS development environments. It orchestrates setup, development servers, and shared-library tasks specifically aligned for a Cloudflare Workers SaaS kit.