How to Force Load a Specific Skill in PM Skills Marketplace

You can force load a specific skill in PM Skills Marketplace by using the slash command syntax /plugin-name:skill-name or the abbreviated /skill-name to immediately activate a skill without waiting for automatic trigger detection.

The phuryn/pm-skills repository provides a collection of product management skills designed for Claude. While these skills typically load automatically when conversation topics match their trigger phrases, certain scenarios require immediate activation. Understanding the force load mechanism ensures you can access specialized knowledge on demand.

Understanding PM Skills and Force Loading

What Are PM Skills?

PM Skills are modular knowledge units stored as markdown files within the repository. Each skill resides under a specific plugin directory (e.g., pm-toolkit/skills/ or pm-execution/skills/) and contains frontmatter with a description and trigger phrases. According to the source code in README.md, these skills "are loaded automatically when relevant to the conversation" based on contextual matching.

When to Force Load a Skill

Force loading becomes necessary when you need to prioritize specialized skill knowledge over Claude's general training data. As documented in CLAUDE.md, explicit invocation is recommended for "prioritizing skills over general knowledge" or when you want to ensure a specific skill is active before presenting your input.

Force Load Syntax and Usage

The force load syntax follows a strict slash-command pattern that signals Claude to bypass automatic trigger detection.

Full Syntax with Plugin Name

Use the full path syntax when you need to specify exactly which plugin owns the skill:

/plugin-name:skill-name

This format is explicit and resolves any ambiguity when multiple plugins contain similarly named skills.

Short Syntax (Skill Name Only)

You can use the abbreviated form when the skill name is unique or when you want Claude to resolve the plugin automatically:

/skill-name

Claude will append the appropriate plugin prefix internally when processing your request.

Practical Examples

Loading a Resume Review Skill

To immediately activate the resume review skill from the pm-toolkit plugin, as defined in pm-toolkit/skills/review-resume/SKILL.md:

User: /pm-toolkit:review-resume
Claude: (skill `review-resume` is now loaded)
User: Here is my resume PDF…

Using the short form works identically:

User: /review-resume
Claude: (skill `review-resume` loads automatically)
User: Please tailor this resume for a senior PM role.

Loading a Strategy Red Team Skill

For the strategy red team skill located at pm-execution/skills/strategy-red-team/SKILL.md:

User: /pm-execution:strategy-red-team
Claude: (skill `strategy-red-team` is now active)
User: Analyze the assumptions in this product roadmap.

CLI Usage with Claude Code

When using Claude Code or Codex CLI, first install the plugin containing your target skill, then invoke the force load command:


# Install the plugin that contains the skill

claude plugin install pm-toolkit@pm-skills

# Force-load the skill in an interactive session

claude> /pm-toolkit:review-resume

How Force Loading Works Internally

The force load mechanism operates through three distinct stages:

  1. Skill Registration – Each skill is registered under its parent plugin in the skills/ subdirectory, containing metadata that defines its activation triggers.

  2. Auto-loading – By default, Claude monitors user utterances and fetches skills when trigger phrases match, making the knowledge available in the model's context window.

  3. Force Loading – The slash prefix (/) commands Claude to load the specified skill immediately, without waiting for trigger phrase matching, ensuring the skill's knowledge is available for the next user prompt.

Both README.md and CLAUDE.md in the repository root document this behavior, noting that "Skills can be force-loaded with /plugin-name:skill-name or /skill-name."

Summary

  • Force load syntax uses /plugin-name:skill-name for explicit loading or /skill-name for abbreviated loading.
  • Immediate activation bypasses automatic trigger detection, ensuring skill knowledge is available instantly.
  • File locations for skills follow the pattern plugin-name/skills/skill-name/SKILL.md within the repository.
  • Documentation sources include README.md (user-focused) and CLAUDE.md (developer-focused) in the phuryn/pm-skills repository.

Frequently Asked Questions

What is the difference between auto-loading and force loading?

Auto-loading occurs when Claude detects trigger phrases in your conversation that match a skill's defined keywords, automatically fetching the skill from files like pm-toolkit/skills/review-resume/SKILL.md. Force loading uses the /skill-name syntax to activate the skill immediately without requiring trigger phrase detection, ensuring the knowledge is present before you ask your question.

Can I force load multiple skills at once?

The source documentation in README.md and CLAUDE.md describes the force load syntax for individual skills. To load multiple skills, you would issue separate force load commands for each skill you wish to activate, using the /plugin-name:skill-name format for each one.

Where are skill files stored in the repository?

Skill files are stored under their respective plugin directories following the path pattern plugin-name/skills/skill-name/SKILL.md. For example, the resume review skill is located at pm-toolkit/skills/review-resume/SKILL.md, while the strategy red team skill resides at pm-execution/skills/strategy-red-team/SKILL.md.

Do I need to install a plugin before force loading its skills?

Yes, the plugin containing the target skill must be installed in your Claude environment before force loading can succeed. As shown in the CLI examples, you must first run claude plugin install pm-toolkit@pm-skills before you can successfully invoke /pm-toolkit:review-resume.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →