Agent skill
skill-template
Install this agent skill to your Project
npx add-skill https://github.com/product-on-purpose/pm-skills/tree/main/docs/templates/skill-template
SKILL.md
<Skill Title>
When to Use
- <Situation 1>
- <Situation 2>
- <Situation 3>
When NOT to Use (Optional)
Instructions
When asked to , follow these steps:
-
<Step 1 Title> <What to do and why>
-
<Step 2 Title> <What to do and why>
-
<Step 3 Title> <What to do and why>
-
<Step 4 Title> <What to do and why>
Output Contract
Use references/TEMPLATE.md as the output format. A complete response should:
- <Required element 1>
- <Required element 2>
- <Required element 3>
Quality Checklist
Before finalizing, verify:
- <Quality criterion 1>
- <Quality criterion 2>
- <Quality criterion 3>
Examples
See references/EXAMPLE.md for a completed example.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
init-project
Initialize projects with agentic coding structure. Use when setting up a new project, adding AI agent support to existing project, or when user says "init", "initialize", "setup project", or "scaffold". Creates AGENTS folder, documentation templates, and _NOTES scratch space.
init-project-jpkb
Initialize new JPKB projects with standardized documentation and folder structure. JPKB-specific version with category folders and fixed base path. Use when creating a new project in the jpkb repository, when the user says "init project", "new project", or when the target is the JPKB projects folder.
wrap-session
End-of-session documentation workflow that updates README, CHANGELOG, agent context files, and creates session logs. Use when wrapping up a working session, when asked to document session progress, when preparing handoff documentation, or when the user says "wrap up", "end session", "document progress", or "save session".
utility-update-pm-skills
Checks for newer pm-skills releases, compares local vs. latest version, previews what would change, and updates local files after user confirmation. Generates a structured update report documenting changed files, new capabilities, and the value delta between versions. Use when you want to bring a local pm-skills installation up to date.
utility-update-pm-skills
Validates internet access, compares the locally installed pm-skills version against the latest public release, and updates local files with conflict-aware overwrite-or-skip options. Produces an update report listing changed files, skipped files, and new capabilities. Use when you want to bring a local pm-skills installation up to date.
foundation-persona
Generates an evidence-calibrated product or marketing persona using the canonical v2.5 output contract. Use when shaping artifact perspective, stress-testing decisions, or framing product and GTM strategy.
Didn't find tool you were looking for?