{
  "name": "pm-claude-skills",
  "version": "83.2.0",
  "type": "module",
  "mcpName": "io.github.mohitagw15856/pm-claude-skills",
  "description": "1310 professional Agent Skills (SKILL.md) + subagents + slash commands for Claude, ChatGPT, Gemini, Cursor, Codex & Hermes. It's a CLI, not a library: run `npx pm-claude-skills add --agent <tool>` to install into your AI tool — no `npm install` needed. Or try any skill free at https://mohitagw15856.github.io/pm-claude-skills/",
  "keywords": [
    "claude",
    "claude-code",
    "claude-skills",
    "agent-skills",
    "skill-md",
    "chatgpt",
    "gemini",
    "cursor",
    "codex",
    "hermes-agent",
    "ai-agents",
    "subagents",
    "slash-commands",
    "prompt-engineering",
    "product-management"
  ],
  "license": "MIT",
  "homepage": "https://mohitagw15856.github.io/pm-claude-skills/",
  "icon": "icon.svg",
  "repository": {
    "type": "git",
    "url": "https://github.com/mohitagw15856/pm-claude-skills.git"
  },
  "bugs": {
    "url": "https://github.com/mohitagw15856/pm-claude-skills/issues"
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/mohitagw15856/pm-claude-skills"
  },
  "author": "Mohit Aggarwal",
  "bin": {
    "pm-claude-skills": "bin/cli.mjs",
    "pm-claude-skills-mcp": "mcp/server.mjs"
  },
  "files": [
    "icon.svg",
    "bin/",
    "mcp/",
    "skills/",
    "agents/",
    "commands/",
    "output-styles/",
    "exports/",
    "templates/",
    "connectors/",
    "announcements/",
    "skill-tiers.json",
    "skill-sources.json",
    "workflows.json",
    "org/",
    "web/",
    "!web/docs-assets/"
  ],
  "scripts": {
    "postinstall": "node bin/postinstall.mjs",
    "new-skill": "node scripts/new-skill.mjs",
    "new-bundle": "node scripts/new-bundle.mjs",
    "skillcheck": "node scripts/skillcheck.mjs",
    "skill-dupes": "node scripts/skill-dupes.mjs",
    "skill-release": "node scripts/skill-release.mjs",
    "build:disambiguation": "node scripts/build-disambiguation.mjs",
    "build:exports": "node scripts/build-exports.mjs",
    "build:web": "node web/build-skills.mjs",
    "build:workflows": "node scripts/build-workflows.mjs",
    "build:samples": "node scripts/build-samples.mjs",
    "build:pages": "node scripts/build-skill-pages.mjs",
    "build:community": "node scripts/build-community.mjs",
    "build:og": "node scripts/build-og-images.mjs",
    "build:star": "node scripts/build-star-history.mjs",
    "build:deck": "node scripts/build-deck.mjs",
    "build:show": "node scripts/build-morning-show.mjs",
    "grow": "node scripts/mine-gaps.mjs",
    "build:modelbench": "node scripts/build-modelbench.mjs",
    "skill-of-the-week": "node scripts/skill-of-the-week.mjs",
    "check": "node scripts/skillcheck.mjs --strict && node scripts/check-a11y.mjs --check && node scripts/check-web-weight.mjs --check && node scripts/skill-dupes.mjs --check && node scripts/check-drift.mjs && node tests/lite-test.mjs && node scripts/check-injection.mjs && node scripts/rules-reviewed.mjs --check && node tests/teams-test.mjs && node tests/run-checks.mjs && node tests/setup-test.mjs && node scripts/build-catalogue.mjs --check && node scripts/build-contributors.mjs --check && node scripts/build-banner.mjs --check && node scripts/build-trust-numbers.mjs --check && node scripts/build-worked-examples.mjs --check && node scripts/build-ai-at-work-report.mjs --check && node scripts/build-evolution-log.mjs --check && node scripts/score-firm-predictions.mjs --check && node scripts/close-skill-cup.mjs --check && node scripts/build-overlays.mjs --check && node scripts/check-glossaries.mjs --check && node scripts/build-readme-onboarding.mjs --check && node scripts/build-conformance-badge.mjs --check && node scripts/build-exports.mjs && node scripts/build-workflows.mjs --check && node web/build-skills.mjs && node extension/sync-skills.mjs && cp web/skills.json python/pm_skills/skills.json && node scripts/build-samples.mjs && node scripts/build-skills-md.mjs && node tests/exports-lint.mjs && node tests/i18n-parity.mjs && node scripts/build-disambiguation.mjs && git diff --exit-code -- web/skills.json web/skills-index.json extension/skills.json python/pm_skills/skills.json web/samples.json SKILLS.md DISAMBIGUATION.md",
    "improve": "node scripts/improve-skill.mjs",
    "eval:gen-cases": "node scripts/gen-eval-cases.mjs",
    "eval:all": "node scripts/gen-eval-cases.mjs && node evals/run-evals.mjs --cases evals/cases.full.json --models claude-haiku-4-5-20251001 --judge claude-haiku-4-5-20251001",
    "evals:promptfoo": "cd evals/promptfoo && PROMPTFOO_DISABLE_TELEMETRY=1 npx -y promptfoo@0.123.1 eval -c promptfooconfig.yaml",
    "evals:promptfoo:smoke": "cd evals/promptfoo && PROMPTFOO_DISABLE_TELEMETRY=1 npx -y promptfoo@0.123.1 eval -c promptfooconfig.smoke.yaml --no-cache --no-write --no-progress-bar --no-table",
    "check:drift": "node scripts/check-drift.mjs",
    "lint:exports": "node tests/exports-lint.mjs",
    "check:weight": "node scripts/check-web-weight.mjs --check",
    "check:design": "node scripts/check-design-tokens.mjs",
    "test:scripts": "python3 -m unittest discover -s tests -p 'test_*.py'",
    "test:skillcheck": "node tests/skillcheck-test.mjs",
    "check:conflicts": "node scripts/check-antipattern-conflicts.mjs",
    "build:badge": "node scripts/build-conformance-badge.mjs",
    "check:a11y": "node scripts/check-a11y.mjs --check",
    "check:evals": "node scripts/check-eval-coverage.mjs --check",
    "check:announcement": "node scripts/check-announcement.mjs --check",
    "tier-review": "node scripts/tier-review.mjs",
    "staleness": "node scripts/check-staleness.mjs",
    "route": "node integrations/jev/route.mjs",
    "verify:release": "node scripts/release-verify.mjs",
    "check:jev": "node integrations/jev/client.mjs --selftest && node integrations/jev/adapter.mjs --selftest && node integrations/jev/catalog.mjs --selftest && node integrations/jev/route.mjs --selftest && node integrations/jev/suggest.mjs --selftest && node integrations/jev/guard.mjs --selftest && node integrations/jev/crisis.mjs --selftest && node integrations/jev/decide.mjs --selftest && node scripts/journey-gate.mjs --selftest && node scripts/classify-risk-tiers.mjs --selftest && node scripts/check-vendor-neutrality-semantic.mjs --selftest && node scripts/human-review-queue.mjs --selftest && node evals/jev-judge.mjs --selftest && node scripts/sycophancy-scan.mjs --selftest && node scripts/drift-triage.mjs --selftest && node scripts/example-output-gate.mjs --selftest && node skillbench/route-bench.mjs --selftest && node scripts/skill-of-the-week-jev.mjs --selftest && node extension/jev-suggest.js --selftest",
    "eval:zh-routing": "node scripts/zh-routing-eval.mjs",
    "build:readme-onboarding": "node scripts/build-readme-onboarding.mjs",
    "test:lite": "node tests/lite-test.mjs --report",
    "check:injection": "node scripts/check-injection.mjs",
    "rules-reviewed": "node scripts/rules-reviewed.mjs --report",
    "test:teams": "node tests/teams-test.mjs",
    "build:contributors": "node scripts/build-contributors.mjs",
    "build:banner": "node scripts/build-banner.mjs",
    "build:trust": "node scripts/build-trust-numbers.mjs",
    "build:worked-examples": "node scripts/build-worked-examples.mjs",
    "build:ai-at-work": "node scripts/build-ai-at-work-report.mjs",
    "build:evolution": "node scripts/build-evolution-log.mjs",
    "prepack": "node scripts/build-exports.mjs"
  },
  "devDependencies": {
    "qrcode": "^1.5.4"
  },
  "engines": {
    "node": ">=18"
  }
}
