markdownlint

Installation
SKILL.md

Package manager detection

Before any operation, detect which package manager the project uses:

  1. Check for lock files:

    • pnpm-lock.yaml → use pnpm
    • yarn.lock → use yarn
    • package-lock.json → use npm
    • bun.lockb → use bun
  2. Check packageManager field in package.json:

    "packageManager": "pnpm@8.0.0"
    
  3. If no indicators, ask the user which package manager they prefer

Throughout this skill, commands use pnpm as examples. Replace with the detected package manager:

Installs
48
First Seen
Mar 5, 2026
markdownlint — perdolique/workflow