pnpm-safe-execution

Community

Securely run project scripts via pnpm.

Authormasakinihirota
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents the direct execution of potentially unsafe or misconfigured commands like npx or global tools, ensuring project consistency and security by enforcing the use of pnpm scripts.

Core Features & Use Cases

  • Enforces package.json scripts: Mandates using defined scripts for tasks like linting, type-checking, and building.
  • Standardizes package management: Ensures pnpm is used for all script executions.
  • Facilitates script addition: Guides users to add new scripts to package.json rather than using long, error-prone direct commands.
  • Use Case: When asked to run eslint, the AI will execute pnpm lint instead of npx eslint, ensuring project-specific configurations are applied.

Quick Start

Execute the project's linting task by running pnpm lint.

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: pnpm-safe-execution
Download link: https://github.com/masakinihirota/vns-masakinihirota-better-old/archive/main.zip#pnpm-safe-execution

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 471,000+ vetted skills library on demand.