Skip to content

Product Manager Walkthrough

This walkthrough guides you through building and sharing a reusable artifact collection for your product team. You'll create a PM collection, add or author PM-focused artifacts (PRD templates, user research prompts, story generators), bundle them for your team, and track usage across your organization.

Persona F: You're a Product Manager — Your team needs consistent templates for PRDs, research, and story writing. Instead of storing them in Docs or email, you want a versioned, searchable library that everyone on your team can use, update, and improve together.

Prerequisites

What you need

  • SkillMeat installed — See Quickstart Guide
  • Membership in a team or organization collection — You have read/write access to a shared collection (ask your admin to add you)
  • Basic terminal comfort — A few CLI commands, but web UI is primary
  • Team context — Know who your team members are (you'll add them to your bundle)
  • (Optional) Existing PM templates — If you have PRD templates or research prompts in Docs, you can import them

Step 1: Set Up Your Team Collection

  1. Open SkillMeat Web UI: http://localhost:3000
  2. Click Collections in the left sidebar
  3. Click Create New Collection (or ask your admin if a team collection already exists)
  4. Fill in:
  5. Name: team-pm-library (or your team's name)
  6. Type: "Team Collection"
  7. Members: Add your team members' email addresses
  8. Click Create

Your team collection is now ready. Everyone you added can see and use artifacts in this collection.

Via CLI (Alternative)

# Create a new team collection
skillmeat init team-pm-library --team --members "alice@company.com,bob@company.com"

Verify it was created:

skillmeat list --collection team-pm-library

You should see:

Collection 'team-pm-library' initialized
  Type: Team
  Members: 2
  Artifacts: 0

Step 2: Add PM-Focused Artifacts to Your Collection

Now you'll populate the collection with artifacts your team needs. You have two options: search the marketplace for existing PM skills, or create your own.

Option A: Search Marketplace for PM Skills

The SkillMeat marketplace has curated PM-focused artifacts like PRD templates, research prompts, and story generators.

  1. Click Marketplace in the top navigation
  2. Search for PM skills:
  3. Search: PRD template
  4. Filter by Type: "Skill"
  5. Filter by Tag: "product-management"
  6. Review results. Look for highly-rated artifacts with recent activity
  7. Click an artifact you want to add (e.g., "PRD Template - Anthropic Style")
  8. Click Install to Collection and select team-pm-library
  9. SkillMeat will show a security summary. Review and confirm

Repeat for other artifacts: - Research & Discovery prompts - User Story generators - OKR tracking templates - Competitive analysis frameworks

# Search for PM artifacts
skillmeat marketplace-search --type skill --tag "product-management" --query "PRD"

# Install to your team collection
skillmeat add skill anthropics/pm-skills/prd-template \
  --collection team-pm-library

# Add more artifacts
skillmeat add skill user/repo/research-prompts \
  --collection team-pm-library

skillmeat add skill user/repo/story-generator \
  --collection team-pm-library

List what you've added:

skillmeat list --collection team-pm-library

Option B: Create Your Own PM Templates

If you have PRD templates or research prompts in Documents, Google Docs, or Notion, you can import them as SkillMeat artifacts.

  1. Create a skill from your template:
  2. Create a new markdown file in your local .claude/ directory
  3. Structure it as a SkillMeat skill (see Skill Authoring Guide)
  4. Add metadata: title, description, usage instructions

  5. Import into your collection:

    # Add your local skill to the collection
    skillmeat add skill /path/to/my-prd-template \
      --collection team-pm-library \
      --name "PRD Template - Our Standard"
    
  6. Verify it was added:

    skillmeat list --collection team-pm-library --type skill
    

Step 3: Create a Bundle for Team Distribution

Once you have artifacts, bundle them together so your team can install everything at once instead of adding skills one at a time.

Via Web UI

  1. Click Collection in the left sidebar
  2. Select your team collection (team-pm-library)
  3. Click Create Bundle button
  4. Fill in:
  5. Bundle Name: "PM Essentials" or "Q1 2026 PM Toolkit"
  6. Description: "Curated PRD templates, research prompts, and story generators for product team"
  7. Version: "1.0.0"
  8. Artifacts to include: Select checkboxes for all PM skills you added
  9. Click Create

Your bundle is now ready to share.

Via CLI

Create a bundle configuration file:

# Create bundle metadata
cat > ~/.skillmeat/collection/bundles/pm-essentials.toml << 'EOF'
[bundle]
name = "PM Essentials"
version = "1.0.0"
description = "Curated PRD templates, research prompts, and story generators for product team"

[[members]]
name = "prd-template"
type = "skill"
source = "team-pm-library/prd-template"

[[members]]
name = "research-prompts"
type = "skill"
source = "team-pm-library/research-prompts"

[[members]]
name = "story-generator"
type = "skill"
source = "team-pm-library/story-generator"
EOF

Build the bundle:

skillmeat bundle create pm-essentials

Verify:

skillmeat list --type bundle

For full bundle creation details, see Bundle & Composite Authoring.

Step 4: Publish Bundle to Team Marketplace

Once your bundle is ready, publish it so all team members can discover and install it easily.

Via Web UI

  1. Go to your bundle in the Collection view
  2. Click Publish to Team Marketplace
  3. Fill in publication details:
  4. Visibility: "Team" (only your team can see it)
  5. License: "MIT" or your organization's standard license
  6. Release Notes: "Initial bundle with PRD template, research prompts, story generator"
  7. Click Publish

The bundle is now in your team marketplace. Team members will see it when they search or browse.

Via CLI

skillmeat bundle publish pm-essentials \
  --visibility team \
  --license MIT \
  --release-notes "Initial bundle with PRD template, research prompts, story generator"

Verify it was published:

skillmeat marketplace-search --in-team-marketplace "PM Essentials"

Step 5: Share with Your Team

Now your team can discover and use your bundle.

Notify Your Team

Send a message to your team:

Hey team! I've created a "PM Essentials" bundle in our team marketplace with PRD templates, research prompts, and story generators. You can install it with:

skillmeat add bundle team-pm-library/pm-essentials

Or browse in the Web UI: go to Marketplace → search "PM Essentials" → Install to Collection.

Team Members: Install the Bundle

Each team member can install your bundle:

  1. Open Web UI (http://localhost:3000)
  2. Click Marketplace
  3. Search "PM Essentials"
  4. Click the bundle
  5. Click Install to Collection
  6. Select their personal or project collection
  7. Click Install
skillmeat add bundle team-pm-library/pm-essentials --collection my-collection

After installation, they'll see all artifacts in the bundle ready to use in their Claude Code projects.

Step 6: Track Usage & Analytics

As a PM sharing templates with your team, you want to know: Is the bundle being used? Who's using which templates? Are people finding what they need?

Via Web UI

  1. Click Collections → select your team collection (team-pm-library)
  2. Click Analytics tab
  3. You'll see:
  4. Bundle Downloads: How many times "PM Essentials" was installed
  5. Artifact Usage: Which skills in the bundle are used most
  6. Team Activity: Who installed, when, and what they're using
  7. Feedback: Comments from team members on bundle quality

Governance Insights

The analytics view also shows:

  • Version Adoption: Which version of the bundle is your team using? (Important if you release updates)
  • Deprecation Tracking: If you retire an old template, see who's still using it
  • Update Recommendations: "3 team members still using v1.0 of PRD Template. Consider upgrading to v1.1."

Via CLI (Optional)

# Get usage statistics
skillmeat bundle analytics pm-essentials --collection team-pm-library

# See who has installed the bundle
skillmeat bundle downloads pm-essentials

Step 7: Update & Version Your Bundle

Over time, you'll improve templates and add new artifacts. Update your bundle thoughtfully using semantic versioning.

When to Update

Change Type Version Bump Example
Bug fixes, typo corrections Patch (1.0.1) Fix formatting in PRD template
New templates, improved prompts Minor (1.1.0) Add "Sprint Planning" template
Breaking changes, major restructure Major (2.0.0) Overhaul PRD format; retire old template

How to Update

  1. Edit artifacts in your collection (update the template, improve the prompt, etc.)
  2. Bump bundle version in the bundle metadata (1.0.0 → 1.0.1)
  3. Publish new version:

    skillmeat bundle publish pm-essentials --version 1.0.1 \
      --release-notes "Fixed typos in PRD template; improved research prompt clarity"
    
  4. Notify your team about the update so they can upgrade if they want

Team members will see "Update available: v1.0.1" in the Web UI and can upgrade with one click.

Verification Checklist

Before declaring success, verify:

  • [ ] Your team collection is created and visible to all members
  • [ ] At least 3 PM artifacts (skills, templates, or prompts) are in the collection
  • [ ] A bundle called "PM Essentials" (or similar) exists and lists all artifacts
  • [ ] Bundle is published to team marketplace (visibility: "Team")
  • [ ] You can search and find your bundle in marketplace
  • [ ] A teammate can install the bundle from the marketplace
  • [ ] After installation, teammate can see all artifacts in their collection
  • [ ] Analytics show at least 1 download / 1 user

Success!

You've successfully created a governance-enabled artifact collection for your product team. Your templates are now version-controlled, discoverable, and shareable. As templates improve, updates flow to the team automatically.

Troubleshooting

"Collection already exists"

You already have a team collection with that name:

# List existing collections
skillmeat list --collections

# Use the existing collection instead
skillmeat add skill ... --collection existing-name

"Teammate can't see the bundle"

Check visibility:

  1. Go to your bundle → Edit
  2. Check Visibility is set to "Team" (not "Personal")
  3. Verify teammate is in the collection members list
skillmeat bundle inspect pm-essentials --show-metadata
# Check: visibility = "team"

"Analytics not showing usage"

Analytics data updates every 5 minutes. Wait a moment and refresh:

skillmeat bundle analytics pm-essentials --refresh

What Just Happened

You've successfully:

  1. ✅ Created a team-scoped artifact collection
  2. ✅ Added or authored PM-focused artifacts (templates, prompts, generators)
  3. ✅ Bundled artifacts for easy team distribution
  4. ✅ Published your bundle to the team marketplace
  5. ✅ Shared with teammates and tracked usage

Your team now has a centralized, versioned library of PM templates and tools — no more scattered Documents or email chains.

Next Steps

Now that you have your first PM bundle shared:


Time to complete: ~20 minutes
Complexity: Intermediate
Prerequisites met:
Key outcome: Reusable, versioned PM artifact bundle shared with your team