What is included in the pm-toolkit plugin: Complete Component Guide
The pm-toolkit plugin bundles four core skills (draft-nda, grammar-check, privacy-policy, and review-resume) and five slash commands that expose legal, editorial, and career utilities for product managers.
The pm-toolkit plugin is a Claude-compatible utility collection housed in the phuryn/pm-skills repository. It provides product managers with reusable skills and command-line shortcuts for legal drafting, copy editing, and career document review. The plugin follows a modular architecture where each capability is documented in dedicated Markdown files and registered via a central plugin manifest.
Core Skills Included in the pm-toolkit Plugin
The plugin distributes four distinct skills, each defined in its own SKILL.md file within the pm-toolkit/skills/ directory. These skills function as reusable knowledge-base modules that perform specific product-management tasks.
draft-nda
The draft-nda skill generates full Non-Disclosure Agreement templates with customizable placeholders for parties, jurisdiction, and information types. Located at pm-toolkit/skills/draft-nda/SKILL.md, this skill outputs a three-part document containing a summary, the full legal text, and customization notes.
grammar-check
The grammar-check skill scans provided text for grammar, logical flow, and structural errors. According to pm-toolkit/skills/grammar-check/SKILL.md, it returns targeted fixes rather than full rewrites, preserving the original voice while correcting specific issues.
privacy-policy
The privacy-policy skill produces detailed privacy policy drafts covering data collection, usage, storage, and compliance requirements. The specification in pm-toolkit/skills/privacy-policy/SKILL.md includes sections for GDPR and CCPA considerations, making it suitable for SaaS products.
review-resume
The review-resume skill provides comprehensive product-manager resume analysis, checking structure, impact metrics, keyword alignment, and strategic positioning. The skill definition in pm-toolkit/skills/review-resume/SKILL.md includes a 10-point best-practice checklist for evaluation.
Slash Commands Provided by the pm-toolkit Plugin
Each skill maps to a corresponding slash command documented in pm-toolkit/commands/. The manifest in pm-toolkit/.claude-plugin/plugin.json registers these commands with the Claude assistant.
Available Commands
The plugin includes five command files that expose the underlying skills:
/pm-toolkit:draft-nda– Defined inpm-toolkit/commands/draft-nda.md, drafts an NDA between two parties/pm-toolkit:privacy-policy– Defined inpm-toolkit/commands/privacy-policy.md, generates a complete privacy policy document/pm-toolkit:proofread– Defined inpm-toolkit/commands/proofread.md, invokes the grammar-check skill for text editing/pm-toolkit:review-resume– Defined inpm-toolkit/commands/review-resume.md, executes the resume review skill with detailed feedback/pm-toolkit:tailor-resume– Defined inpm-toolkit/commands/tailor-resume.md, tailors a resume to a specific job description with keyword alignment
Note that the tailor-resume command in pm-toolkit/commands/tailor-resume.md provides additional functionality beyond the standard review-resume skill, specifically focusing on job-description alignment.
Plugin Manifest and Metadata
The plugin's identity and distribution metadata are defined in pm-toolkit/.claude-plugin/plugin.json. This manifest enables Claude to discover and load the plugin correctly.
{
"name": "pm-toolkit",
"version": "2.0.0",
"description": "PM utility skills: resume review, NDA drafting, privacy policy generation, and grammar/flow checking.",
"author": {
"name": "Paweł Huryn",
"email": "[email protected]",
"url": "https://www.productcompass.pm"
},
"keywords": [
"product-management",
"resume",
"legal",
"nda",
"privacy-policy",
"copywriting"
],
"homepage": "https://www.productcompass.pm",
"license": "MIT"
}
Created by Paweł Huryn and released under the MIT license, version 2.0.0 of the plugin emphasizes product-management workflows spanning legal documentation, editorial review, and career development.
Usage Examples
Below are practical invocations demonstrating how to use the pm-toolkit plugin commands in a Claude-compatible environment.
Drafting an NDA
/pm-toolkit:draft-nda
Company One: Acme Corp
Address One: 123 Main St, San Francisco, CA
Rep One: Jane Doe, CEO
Company Two: Beta Ltd.
Address Two: 45 King Rd, London, UK
Rep Two: John Smith, Managing Director
Information Types: product roadmap, source code, financial projections
Jurisdiction: State of California, United States
This command returns a structured NDA with sections for both parties, defined information types, and jurisdiction-specific clauses.
Reviewing a Resume
/pm-toolkit:review-resume
Resume Text: [paste resume content here]
Job Description: Senior Product Manager – AI Platform (focus on metrics, cross-functional leadership)
The output includes a checklist of 10 best-practice items, highlights missing impact metrics, suggests keyword insertion points, and provides a prioritized list of actionable edits.
Proofreading Product Copy
/pm-toolkit:proofread
Text: "Our product aims to provide a seamless user experience for enterprise customers..."
Resulting in line-by-line suggestions such as replacing "aims to provide" with "delivers" without rewriting the entire passage.
File Structure and Source Locations
Understanding the repository layout helps developers extend or modify the pm-toolkit plugin:
pm-toolkit/README.md– High-level overview of the plugin, skills, commands, and author informationpm-toolkit/.claude-plugin/plugin.json– Manifest that enables Claude to discover and load the plugin, defining version 2.0.0 and MIT licensingpm-toolkit/skills/*/SKILL.md– Detailed specifications for each skill, including input arguments, processing logic, and output formatspm-toolkit/commands/*.md– User-facing documentation for each slash-command interface
Each skill directory contains its own SKILL.md file, while the commands directory contains Markdown files mapping to the five available slash commands.
Summary
The pm-toolkit plugin from phuryn/pm-skills provides a focused set of product-management utilities:
- Four core skills: draft-nda, grammar-check, privacy-policy, and review-resume defined in dedicated
SKILL.mdfiles - Five slash commands: Including
/pm-toolkit:draft-nda,/pm-toolkit:proofread, and/pm-toolkit:tailor-resumefor direct invocation - MIT-licensed open source: Version 2.0.0 authored by Paweł Huryn with metadata centralized in
pm-toolkit/.claude-plugin/plugin.json - Modular architecture: Skills and commands documented separately in
pm-toolkit/skills/andpm-toolkit/commands/directories
Frequently Asked Questions
What skills are included in the pm-toolkit plugin?
The plugin includes four skills: draft-nda for generating Non-Disclosure Agreements, grammar-check for editing text, privacy-policy for creating compliance documents, and review-resume for analyzing product-manager resumes. Each skill is defined in its own Markdown file within the pm-toolkit/skills/ directory.
How do I invoke pm-toolkit commands in Claude?
You invoke commands using the slash-command syntax followed by arguments. For example, type /pm-toolkit:draft-nda followed by company details and jurisdiction information, or /pm-toolkit:proofread followed by the text to analyze. Command definitions are stored in pm-toolkit/commands/ with one Markdown file per command.
Where is the pm-toolkit plugin configuration stored?
The plugin configuration and metadata reside in pm-toolkit/.claude-plugin/plugin.json. This JSON file declares the plugin name, version 2.0.0, author Paweł Huryn, MIT license, and keywords for discovery. Claude uses this manifest to identify and load the plugin correctly.
Is the pm-toolkit plugin open source?
Yes, the pm-toolkit plugin is open source and released under the MIT license. The source code is available in the phuryn/pm-skills repository on GitHub, including all skill definitions in pm-toolkit/skills/, command documentation in pm-toolkit/commands/, and the plugin manifest.
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:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →