# How to Force Load a Specific Skill in PM Skills Marketplace

> Force load a skill in PM Skills Marketplace using slash commands like /plugin-name:skill-name or /skill-name. Activate skills instantly without waiting for triggers.

- Repository: [Pawel Huryn/pm-skills](https://github.com/phuryn/pm-skills)
- Tags: how-to-guide
- Published: 2026-07-09

---

**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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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:

```text
/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:

```text
/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`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/review-resume/SKILL.md):

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

```

Using the short form works identically:

```text
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`](https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/strategy-red-team/SKILL.md):

```text
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:

```bash

# 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`](https://github.com/phuryn/pm-skills/blob/main/README.md) and [`CLAUDE.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/plugin-name/skills/skill-name/SKILL.md) within the repository.
- **Documentation sources** include [`README.md`](https://github.com/phuryn/pm-skills/blob/main/README.md) (user-focused) and [`CLAUDE.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/README.md) and [`CLAUDE.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main/plugin-name/skills/skill-name/SKILL.md). For example, the resume review skill is located at [`pm-toolkit/skills/review-resume/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/review-resume/SKILL.md), while the strategy red team skill resides at [`pm-execution/skills/strategy-red-team/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/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`.