pmm:init-local-skills

Create relative symlinks for PMM skills into a project's .claude/skills directory.

15|8|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/NominexHQ/pmm-plugin --skill pmm-init-local-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pmm:init-local-skills
Source: https://github.com/NominexHQ/pmm-plugin/tree/main/skills/init-local-skills
Command: npx skills add https://github.com/NominexHQ/pmm-plugin --skill pmm-init-local-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cowork sessions do not have access to the Claude marketplace, so PMM skills cannot load unless the bundled local variants are symlinked into the project's .claude/skills directory before the session starts.

Core Features & Use Cases

  • Local skill linking: Resolves both the plugin root and project root, then runs scripts/init-local.sh to insert relative symlinks so Cowork can load the pre-built PMM skills.
  • Idempotent refresh: Safe to rerun, skips already correct links, and supports --force to overwrite only stale standalone copies or incorrect targets without touching existing plugin skills.
  • Use Case: When setting up a shared workspace, run the skill once so every team member inherits the same Cowork-compatible PMM skill set without hitting the private marketplace.

Quick Start

Run pmm:init-local-skills from the project root so init-local.sh can refresh the Cowork-compatible symlinks in .claude/skills (add --force to overwrite outdated links).

Frequently Asked Questions about pmm:init-local-skills

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

FAQPage Schema
How do I load local skills into Claude Cowork sessions without marketplace access?

To load local skills into Cowork sessions, you need to create relative symlinks in your project's .claude/skills directory. This links pre-built PMM skill bundles directly so Cowork can use them without accessing the official marketplace.

Why are my PMM skills not loading in a shared workspace Cowork session?

PMM skills fail to load in Cowork because these sessions cannot reach the Claude marketplace. You must symlink the bundled local skill variants into the project's .claude/skills directory before starting the session.

What is the best way to refresh local plugin symlinks in a Claude project?

The best way to refresh local plugin symlinks is running an idempotent initialization script from the project root. It safely skips correct links and uses a --force flag to overwrite only stale standalone copies without touching existing plugin skills.

Can I safely rerun local skill linking if I already have plugin skills installed?

Yes, you can safely rerun local skill linking because the process is idempotent. It skips already correct symlinks and only overwrites outdated links when the --force flag is applied, preserving your existing plugin skills.

When do I need to set up local skill symlinks for my team's workspace?

You need to set up local skill symlinks when your workspace projects use Cowork and need cached local PMM skills to run outside the official marketplace. Running it once ensures every team member inherits the same skill set.