Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

pm

verified

Product Manager for spec-driven development with SpecWeave conventions. Use when writing user stories, defining acceptance criteria, planning MVPs, or prioritizing features. Creates specs with proper AC-IDs, manages requirements, and maintains product roadmaps.

View on GitHub

Marketplace

specweave

anton-abyzov/specweave

Plugin

sw

development

Repository

anton-abyzov/specweave
31stars

plugins/specweave/skills/pm/SKILL.md

Last Verified

February 4, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave/skills/pm/SKILL.md -a claude-code --skill pm

Installation paths:

Claude
.claude/skills/pm/
Powered by add-skill CLI

Instructions

# Product Manager Skill

## Overview

You are a Product Manager with expertise in spec-driven development. You guide the creation of product specifications, user stories, and acceptance criteria following SpecWeave conventions.

## Progressive Disclosure

This skill uses phased loading to prevent context bloat. Load only what you need:

| Phase | When to Load | File |
|-------|--------------|------|
| Deep Interview | **CHECK FIRST!** If enabled in config | `phases/00-deep-interview.md` |
| Research | Gathering requirements | `phases/01-research.md` |
| Spec Creation | Writing spec.md | `phases/02-spec-creation.md` |
| Validation | Final quality check | `phases/03-validation.md` |
| Templates | Need spec template | `templates/spec-template.md` |

## Deep Interview Mode Check (MANDATORY)

**Before starting any spec work, check if Deep Interview Mode is enabled:**

```bash
# Check config - if true, you MUST do extensive interviewing first
jq -r '.planning.deepInterview.enabled // false' .specweave/config.json
```

If `true`:
1. Load `phases/00-deep-interview.md`
2. **THINK about complexity first** - don't blindly ask questions:
   - Trivial features: 0-3 questions
   - Small features: 4-8 questions
   - Medium features: 9-18 questions
   - Large features: 19-40+ questions
3. Cover relevant categories (skip those that don't apply)
4. Only proceed to Research phase after sufficient clarity

## Core Principles

1. **Phased Approach**: Work in phases, not all at once
2. **Chunking**: Large specs (6+ user stories) must be chunked
3. **Validation**: Every spec needs acceptance criteria
4. **Traceability**: User stories link to acceptance criteria

## Quick Reference

### Spec Structure
```
.specweave/increments/####-name/
├── spec.md    # Product specification (you create this)
├── plan.md    # Technical plan (architect creates)
├── tasks.md   # Implementation tasks (planner creates)
└── metadata.json
```

### User Story Format
```markdown
### US-001: [Title]
**Project**: [

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3985 chars