chore: remove shell scripts from repo

Internal bash scripts don't need to be public — removed from tracking.
.gitignore already excludes *.sh going forward.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
mohitagw15856
2026-04-05 13:11:44 +01:00
parent fd5b9daa43
commit 14d191cda0
7 changed files with 0 additions and 3476 deletions
-205
View File
@@ -1,205 +0,0 @@
#!/bin/bash
# Run from your repo root: cd pm-claude-skills && bash add-plugin-json.sh
# Writes plugin.json into every bundle's .claude-plugin/ folder, commits, and pushes.
echo "=== Writing plugin.json for all 8 bundles ==="
# ─────────────────────────────────────────
# BUNDLE 1: pm-essentials
# ─────────────────────────────────────────
cat > plugins/pm-essentials/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-essentials",
"version": "3.0.0",
"description": "Core PM skills: PRD Template, Meeting Notes, Stakeholder Update, User Research Synthesis, and Competitive Analysis. The 5 skills every PM needs first.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "prd", "meeting-notes", "stakeholder", "user-research", "competitive-analysis"]
}
EOF
echo "✓ pm-essentials/plugin.json written"
# ─────────────────────────────────────────
# BUNDLE 2: pm-discovery
# ─────────────────────────────────────────
cat > plugins/pm-discovery/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-discovery",
"version": "3.0.0",
"description": "Discovery & research skills: Discovery Interview Guide, Job Story Mapper, User Interview Synthesis, Assumption Mapper. Structure user research from screener to synthesis.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "user-research", "discovery", "jtbd", "interviews", "assumption-mapping"]
}
EOF
echo "✓ pm-discovery/plugin.json written"
# ─────────────────────────────────────────
# BUNDLE 3: pm-planning
# ─────────────────────────────────────────
cat > plugins/pm-planning/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-planning",
"version": "3.0.0",
"description": "Planning & strategy skills: OKR Builder, Feature Prioritisation (RICE/MoSCoW/Kano/ICE), Roadmap Presentation, Pricing Strategy, RICE + Impact Matrix, Roadmap Narrative.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "okr", "prioritisation", "roadmap", "pricing", "rice", "moscow", "kano"]
}
EOF
echo "✓ pm-planning/plugin.json written"
# ─────────────────────────────────────────
# BUNDLE 4: pm-delivery
# ─────────────────────────────────────────
cat > plugins/pm-delivery/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-delivery",
"version": "3.0.0",
"description": "Sprint & delivery skills: Sprint Planning, Technical Spec Template, A/B Test Planner, Go-to-Market Planner, Product Launch Checklist, Sprint Brief, Retro Analysis.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "sprint", "agile", "ab-testing", "go-to-market", "launch", "technical-spec"]
}
EOF
echo "✓ pm-delivery/plugin.json written"
# ─────────────────────────────────────────
# BUNDLE 5: pm-analytics
# ─────────────────────────────────────────
cat > plugins/pm-analytics/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-analytics",
"version": "3.0.0",
"description": "Data & metrics skills: Data Analysis Standard, Retention Analysis, Product Health Analysis. Structure metric deep-dives, funnel analysis, cohort studies and churn investigations.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "analytics", "retention", "metrics", "funnel", "cohort", "churn"]
}
EOF
echo "✓ pm-analytics/plugin.json written"
# ─────────────────────────────────────────
# BUNDLE 6: pm-strategy
# ─────────────────────────────────────────
cat > plugins/pm-strategy/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-strategy",
"version": "3.0.0",
"description": "Strategy & stakeholder skills: Competitor Signal Tracker, Competitive Intelligence Monitor, Stakeholder Influence Mapper, Strategic Narrative Generator, Executive Update, Ambiguity Resolver.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "strategy", "competitive-intelligence", "stakeholder", "executive", "narrative"]
}
EOF
echo "✓ pm-strategy/plugin.json written"
# ─────────────────────────────────────────
# BUNDLE 7: pm-advanced
# ─────────────────────────────────────────
cat > plugins/pm-advanced/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-advanced",
"version": "3.0.0",
"description": "Advanced PM skills: AI Product Canvas, Multi-Source Signal Synthesiser, Experiment Designer, Design Handoff Brief. For senior PMs working on complex or AI-powered products.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "ai-product", "experiment-design", "design-handoff", "signal-synthesis"]
}
EOF
echo "✓ pm-advanced/plugin.json written"
# ─────────────────────────────────────────
# BUNDLE 8: pm-rituals
# ─────────────────────────────────────────
cat > plugins/pm-rituals/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-rituals",
"version": "3.0.0",
"description": "PM Weekly Review: a 20-minute structured ritual covering metrics movement, shipping progress, customer insights, and next week's top 3 priorities in a shareable update.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "weekly-review", "productivity", "rituals", "planning"]
}
EOF
echo "✓ pm-rituals/plugin.json written"
# ─────────────────────────────────────────
# COMMIT AND PUSH
# ─────────────────────────────────────────
echo ""
echo "=== All 8 plugin.json files written ==="
echo ""
echo "=== Committing and pushing ==="
git add plugins/pm-essentials/.claude-plugin/plugin.json
git add plugins/pm-discovery/.claude-plugin/plugin.json
git add plugins/pm-planning/.claude-plugin/plugin.json
git add plugins/pm-delivery/.claude-plugin/plugin.json
git add plugins/pm-analytics/.claude-plugin/plugin.json
git add plugins/pm-strategy/.claude-plugin/plugin.json
git add plugins/pm-advanced/.claude-plugin/plugin.json
git add plugins/pm-rituals/.claude-plugin/plugin.json
git commit -m "add plugin.json manifests for all 8 PM skill bundles"
git push
echo ""
echo "=== Pushed! Now re-adding the marketplace in Claude Code ==="
echo ""
echo "Run these commands inside Claude Code:"
echo ""
echo " /plugin marketplace remove mohitagw15856/pm-claude-skills"
echo " /plugin marketplace add mohitagw15856/pm-claude-skills"
echo ""
echo "Then install any bundle you want:"
echo " /plugin install pm-essentials@pm-claude-skills"
echo " /plugin install pm-discovery@pm-claude-skills"
echo " /plugin install pm-planning@pm-claude-skills"
echo " /plugin install pm-delivery@pm-claude-skills"
echo " /plugin install pm-analytics@pm-claude-skills"
echo " /plugin install pm-strategy@pm-claude-skills"
echo " /plugin install pm-advanced@pm-claude-skills"
echo " /plugin install pm-rituals@pm-claude-skills"
echo ""
echo "=== Done ==="
-180
View File
@@ -1,180 +0,0 @@
#!/bin/bash
# =============================================================================
# create-plugin-jsons.sh
# Run this from the ROOT of your pm-claude-skills repo.
# Creates .claude-plugin/plugin.json inside each of the 6 new plugin folders.
# Your skills/ subfolders are already in place — this just adds the missing
# plugin.json files.
# =============================================================================
set -e
REPO_ROOT="$(pwd)"
echo "================================================"
echo " pm-claude-skills — Creating plugin.json files"
echo " Running from: $REPO_ROOT"
echo "================================================"
echo ""
# Sanity check — make sure we're in the right place
if [ ! -d "$REPO_ROOT/pm-gtm" ] || [ ! -d "$REPO_ROOT/pm-engineering" ]; then
echo "ERROR: Cannot find pm-gtm or pm-engineering folders."
echo "Make sure you are running this from the ROOT of your pm-claude-skills repo."
echo "Example: cd ~/pm-claude-skills && bash create-plugin-jsons.sh"
exit 1
fi
# ---------------------------------------------------------
# BUNDLE 1: pm-gtm
# ---------------------------------------------------------
echo "Creating pm-gtm/.claude-plugin/plugin.json..."
mkdir -p pm-gtm/.claude-plugin
cat > pm-gtm/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-gtm",
"version": "1.0.0",
"description": "Marketing & GTM skills: Go-To-Market Planner, Content Calendar, Competitor Teardown, Email Campaign. Build positioning statements, messaging pillars, feature lists, use cases, and launch campaigns.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "marketing", "gtm", "positioning", "content-calendar", "competitor-analysis", "email-campaign"]
}
EOF
echo " ✓ pm-gtm/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 2: pm-engineering
# ---------------------------------------------------------
echo "Creating pm-engineering/.claude-plugin/plugin.json..."
mkdir -p pm-engineering/.claude-plugin
cat > pm-engineering/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-engineering",
"version": "1.0.0",
"description": "Engineering & tech skills: Code Review Checklist, Incident Postmortem, API Docs Writer, Architecture Decision Record. Structured outputs for engineering teams and technical PMs.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "engineering", "code-review", "incident-postmortem", "api-documentation", "adr", "architecture"]
}
EOF
echo " ✓ pm-engineering/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 3: pm-data
# ---------------------------------------------------------
echo "Creating pm-data/.claude-plugin/plugin.json..."
mkdir -p pm-data/.claude-plugin
cat > pm-data/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-data",
"version": "1.0.0",
"description": "Data & analytics skills: Metrics Framework, SQL Query Explainer, Dashboard Brief. Build North Star metric trees, explain and optimise SQL, and spec dashboards from business questions.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "data", "analytics", "metrics", "north-star", "sql", "dashboard", "kpi"]
}
EOF
echo " ✓ pm-data/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 4: pm-people
# ---------------------------------------------------------
echo "Creating pm-people/.claude-plugin/plugin.json..."
mkdir -p pm-people/.claude-plugin
cat > pm-people/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-people",
"version": "1.0.0",
"description": "Leadership & people skills: Performance Review, Hiring Rubric, Team Offsite Planner. Write structured reviews, build interview scorecards, and plan offsites from goals to minute-by-minute agenda.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "leadership", "management", "performance-review", "hiring", "interview", "offsite", "people"]
}
EOF
echo " ✓ pm-people/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 5: pm-design
# ---------------------------------------------------------
echo "Creating pm-design/.claude-plugin/plugin.json..."
mkdir -p pm-design/.claude-plugin
cat > pm-design/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-design",
"version": "1.0.0",
"description": "Design & UX skills: UX Research Plan, Design Critique, Accessibility Audit. Create research plans with discussion guides, critique designs using JTBD and Gestalt principles, and audit for WCAG 2.2 compliance.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "design", "ux", "user-research", "accessibility", "wcag", "usability", "design-critique"]
}
EOF
echo " ✓ pm-design/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 6: pm-business
# ---------------------------------------------------------
echo "Creating pm-business/.claude-plugin/plugin.json..."
mkdir -p pm-business/.claude-plugin
cat > pm-business/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-business",
"version": "1.0.0",
"description": "Business & strategy skills: Investor Update, Board Deck Narrative, Job Application. Write investor updates investors actually read, structure board presentations, and tailor CVs and cover letters with ATS optimisation.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "business", "strategy", "investor-update", "board-deck", "startup", "career", "job-application"]
}
EOF
echo " ✓ pm-business/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# DONE
# ---------------------------------------------------------
echo ""
echo "================================================"
echo " All 6 plugin.json files created successfully!"
echo ""
echo " pm-gtm/.claude-plugin/plugin.json"
echo " pm-engineering/.claude-plugin/plugin.json"
echo " pm-data/.claude-plugin/plugin.json"
echo " pm-people/.claude-plugin/plugin.json"
echo " pm-design/.claude-plugin/plugin.json"
echo " pm-business/.claude-plugin/plugin.json"
echo ""
echo " Next steps:"
echo " 1. bash add-plugin-json.sh (update marketplace.json)"
echo " 2. git add ."
echo " 3. git commit -m 'feat: add 6 new plugin bundles (pm-gtm, pm-engineering, pm-data, pm-people, pm-design, pm-business)'"
echo " 4. git push origin main"
echo "================================================"
-180
View File
@@ -1,180 +0,0 @@
#!/bin/bash
# =============================================================================
# create-plugin-jsons.sh
# Run this from the ROOT of your pm-claude-skills repo.
# Creates .claude-plugin/plugin.json inside each of the 6 new plugin folders.
# Your skills/ subfolders are already in place — this just adds the missing
# plugin.json files.
# =============================================================================
set -e
REPO_ROOT="$(pwd)"
echo "================================================"
echo " pm-claude-skills — Creating plugin.json files"
echo " Running from: $REPO_ROOT"
echo "================================================"
echo ""
# Sanity check — make sure we're in the right place
if [ ! -d "$REPO_ROOT/pm-gtm" ] || [ ! -d "$REPO_ROOT/pm-engineering" ]; then
echo "ERROR: Cannot find pm-gtm or pm-engineering folders."
echo "Make sure you are running this from the ROOT of your pm-claude-skills repo."
echo "Example: cd ~/pm-claude-skills && bash create-plugin-jsons.sh"
exit 1
fi
# ---------------------------------------------------------
# BUNDLE 1: pm-gtm
# ---------------------------------------------------------
echo "Creating pm-gtm/.claude-plugin/plugin.json..."
mkdir -p pm-gtm/.claude-plugin
cat > pm-gtm/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-gtm",
"version": "1.0.0",
"description": "Marketing & GTM skills: Go-To-Market Planner, Content Calendar, Competitor Teardown, Email Campaign. Build positioning statements, messaging pillars, feature lists, use cases, and launch campaigns.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "marketing", "gtm", "positioning", "content-calendar", "competitor-analysis", "email-campaign"]
}
EOF
echo " ✓ pm-gtm/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 2: pm-engineering
# ---------------------------------------------------------
echo "Creating pm-engineering/.claude-plugin/plugin.json..."
mkdir -p pm-engineering/.claude-plugin
cat > pm-engineering/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-engineering",
"version": "1.0.0",
"description": "Engineering & tech skills: Code Review Checklist, Incident Postmortem, API Docs Writer, Architecture Decision Record. Structured outputs for engineering teams and technical PMs.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "engineering", "code-review", "incident-postmortem", "api-documentation", "adr", "architecture"]
}
EOF
echo " ✓ pm-engineering/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 3: pm-data
# ---------------------------------------------------------
echo "Creating pm-data/.claude-plugin/plugin.json..."
mkdir -p pm-data/.claude-plugin
cat > pm-data/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-data",
"version": "1.0.0",
"description": "Data & analytics skills: Metrics Framework, SQL Query Explainer, Dashboard Brief. Build North Star metric trees, explain and optimise SQL, and spec dashboards from business questions.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "data", "analytics", "metrics", "north-star", "sql", "dashboard", "kpi"]
}
EOF
echo " ✓ pm-data/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 4: pm-people
# ---------------------------------------------------------
echo "Creating pm-people/.claude-plugin/plugin.json..."
mkdir -p pm-people/.claude-plugin
cat > pm-people/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-people",
"version": "1.0.0",
"description": "Leadership & people skills: Performance Review, Hiring Rubric, Team Offsite Planner. Write structured reviews, build interview scorecards, and plan offsites from goals to minute-by-minute agenda.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "leadership", "management", "performance-review", "hiring", "interview", "offsite", "people"]
}
EOF
echo " ✓ pm-people/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 5: pm-design
# ---------------------------------------------------------
echo "Creating pm-design/.claude-plugin/plugin.json..."
mkdir -p pm-design/.claude-plugin
cat > pm-design/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-design",
"version": "1.0.0",
"description": "Design & UX skills: UX Research Plan, Design Critique, Accessibility Audit. Create research plans with discussion guides, critique designs using JTBD and Gestalt principles, and audit for WCAG 2.2 compliance.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "design", "ux", "user-research", "accessibility", "wcag", "usability", "design-critique"]
}
EOF
echo " ✓ pm-design/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# BUNDLE 6: pm-business
# ---------------------------------------------------------
echo "Creating pm-business/.claude-plugin/plugin.json..."
mkdir -p pm-business/.claude-plugin
cat > pm-business/.claude-plugin/plugin.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/plugin.schema.json",
"name": "pm-business",
"version": "1.0.0",
"description": "Business & strategy skills: Investor Update, Board Deck Narrative, Job Application. Write investor updates investors actually read, structure board presentations, and tailor CVs and cover letters with ATS optimisation.",
"author": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"homepage": "https://github.com/mohitagw15856/pm-claude-skills",
"license": "MIT",
"keywords": ["product-management", "business", "strategy", "investor-update", "board-deck", "startup", "career", "job-application"]
}
EOF
echo " ✓ pm-business/.claude-plugin/plugin.json created"
# ---------------------------------------------------------
# DONE
# ---------------------------------------------------------
echo ""
echo "================================================"
echo " All 6 plugin.json files created successfully!"
echo ""
echo " pm-gtm/.claude-plugin/plugin.json"
echo " pm-engineering/.claude-plugin/plugin.json"
echo " pm-data/.claude-plugin/plugin.json"
echo " pm-people/.claude-plugin/plugin.json"
echo " pm-design/.claude-plugin/plugin.json"
echo " pm-business/.claude-plugin/plugin.json"
echo ""
echo " Next steps:"
echo " 1. bash add-plugin-json.sh (update marketplace.json)"
echo " 2. git add ."
echo " 3. git commit -m 'feat: add 6 new plugin bundles (pm-gtm, pm-engineering, pm-data, pm-people, pm-design, pm-business)'"
echo " 4. git push origin main"
echo "================================================"
-2408
View File
File diff suppressed because it is too large Load Diff
-157
View File
@@ -1,157 +0,0 @@
#!/bin/bash
# Run this from your repo root: cd pm-claude-skills && bash setup-marketplace.sh
# This creates the full plugin structure and copies all SKILL.md files into place.
echo "=== Creating plugin bundle directories ==="
# ─────────────────────────────────────────
# BUNDLE 1: pm-essentials (5 skills)
# ─────────────────────────────────────────
mkdir -p plugins/pm-essentials/.claude-plugin
mkdir -p plugins/pm-essentials/skills/prd-template
mkdir -p plugins/pm-essentials/skills/meeting-notes
mkdir -p plugins/pm-essentials/skills/stakeholder-update
mkdir -p plugins/pm-essentials/skills/user-research-synthesis
mkdir -p plugins/pm-essentials/skills/competitive-analysis
cp skills/prd-template/SKILL.md plugins/pm-essentials/skills/prd-template/SKILL.md
cp skills/meeting-notes/SKILL.md plugins/pm-essentials/skills/meeting-notes/SKILL.md
cp skills/stakeholder-update/SKILL.md plugins/pm-essentials/skills/stakeholder-update/SKILL.md
cp skills/user-research-synthesis/SKILL.md plugins/pm-essentials/skills/user-research-synthesis/SKILL.md
cp skills/competitive-analysis/SKILL.md plugins/pm-essentials/skills/competitive-analysis/SKILL.md
echo "✓ pm-essentials done (5 skills)"
# ─────────────────────────────────────────
# BUNDLE 2: pm-discovery (4 skills)
# ─────────────────────────────────────────
mkdir -p plugins/pm-discovery/.claude-plugin
mkdir -p plugins/pm-discovery/skills/discovery-interview-guide
mkdir -p plugins/pm-discovery/skills/job-story-mapper
mkdir -p plugins/pm-discovery/skills/user-interview-synthesis
mkdir -p plugins/pm-discovery/skills/assumption-mapper
cp skills/discovery-interview-guide/SKILL.md plugins/pm-discovery/skills/discovery-interview-guide/SKILL.md
cp skills/job-story-mapper/SKILL.md plugins/pm-discovery/skills/job-story-mapper/SKILL.md
cp skills/user-interview-synthesis/SKILL.md plugins/pm-discovery/skills/user-interview-synthesis/SKILL.md
cp skills/assumption-mapper/SKILL.md plugins/pm-discovery/skills/assumption-mapper/SKILL.md
echo "✓ pm-discovery done (4 skills)"
# ─────────────────────────────────────────
# BUNDLE 3: pm-planning (7 skills)
# ─────────────────────────────────────────
mkdir -p plugins/pm-planning/.claude-plugin
mkdir -p plugins/pm-planning/skills/okr-builder
mkdir -p plugins/pm-planning/skills/feature-prioritisation
mkdir -p plugins/pm-planning/skills/roadmap-presentation
mkdir -p plugins/pm-planning/skills/pricing-strategy
mkdir -p plugins/pm-planning/skills/rice-prioritisation
mkdir -p plugins/pm-planning/skills/roadmap-narrative
mkdir -p plugins/pm-planning/skills/rice-impact-matrix
cp skills/okr-builder/SKILL.md plugins/pm-planning/skills/okr-builder/SKILL.md
cp skills/feature-prioritisation/SKILL.md plugins/pm-planning/skills/feature-prioritisation/SKILL.md
cp skills/roadmap-presentation/SKILL.md plugins/pm-planning/skills/roadmap-presentation/SKILL.md
cp skills/pricing-strategy/SKILL.md plugins/pm-planning/skills/pricing-strategy/SKILL.md
cp skills/rice-prioritisation/SKILL.md plugins/pm-planning/skills/rice-prioritisation/SKILL.md
cp skills/roadmap-narrative/SKILL.md plugins/pm-planning/skills/roadmap-narrative/SKILL.md
cp skills/rice-impact-matrix/SKILL.md plugins/pm-planning/skills/rice-impact-matrix/SKILL.md
echo "✓ pm-planning done (7 skills)"
# ─────────────────────────────────────────
# BUNDLE 4: pm-delivery (7 skills)
# ─────────────────────────────────────────
mkdir -p plugins/pm-delivery/.claude-plugin
mkdir -p plugins/pm-delivery/skills/sprint-planning
mkdir -p plugins/pm-delivery/skills/technical-spec-template
mkdir -p plugins/pm-delivery/skills/ab-test-planner
mkdir -p plugins/pm-delivery/skills/go-to-market-planner
mkdir -p plugins/pm-delivery/skills/product-launch-checklist
mkdir -p plugins/pm-delivery/skills/sprint-brief
mkdir -p plugins/pm-delivery/skills/retro-analysis
cp skills/sprint-planning/SKILL.md plugins/pm-delivery/skills/sprint-planning/SKILL.md
cp skills/technical-spec-template/SKILL.md plugins/pm-delivery/skills/technical-spec-template/SKILL.md
cp skills/ab-test-planner/SKILL.md plugins/pm-delivery/skills/ab-test-planner/SKILL.md
cp skills/go-to-market-planner/SKILL.md plugins/pm-delivery/skills/go-to-market-planner/SKILL.md
cp skills/product-launch-checklist/SKILL.md plugins/pm-delivery/skills/product-launch-checklist/SKILL.md
cp skills/sprint-brief/SKILL.md plugins/pm-delivery/skills/sprint-brief/SKILL.md
cp skills/retro-analysis/SKILL.md plugins/pm-delivery/skills/retro-analysis/SKILL.md
echo "✓ pm-delivery done (7 skills)"
# ─────────────────────────────────────────
# BUNDLE 5: pm-analytics (3 skills)
# ─────────────────────────────────────────
mkdir -p plugins/pm-analytics/.claude-plugin
mkdir -p plugins/pm-analytics/skills/data-analysis-standard
mkdir -p plugins/pm-analytics/skills/retention-analysis
mkdir -p plugins/pm-analytics/skills/product-health-analysis
cp skills/data-analysis-standard/SKILL.md plugins/pm-analytics/skills/data-analysis-standard/SKILL.md
cp skills/retention-analysis/SKILL.md plugins/pm-analytics/skills/retention-analysis/SKILL.md
cp skills/product-health-analysis/SKILL.md plugins/pm-analytics/skills/product-health-analysis/SKILL.md
echo "✓ pm-analytics done (3 skills)"
# ─────────────────────────────────────────
# BUNDLE 6: pm-strategy (6 skills)
# ─────────────────────────────────────────
mkdir -p plugins/pm-strategy/.claude-plugin
mkdir -p plugins/pm-strategy/skills/competitor-signal-tracker
mkdir -p plugins/pm-strategy/skills/competitive-intelligence-monitor
mkdir -p plugins/pm-strategy/skills/stakeholder-influence-mapper
mkdir -p plugins/pm-strategy/skills/strategic-narrative-generator
mkdir -p plugins/pm-strategy/skills/executive-update
mkdir -p plugins/pm-strategy/skills/ambiguity-resolver
cp skills/competitor-signal-tracker/SKILL.md plugins/pm-strategy/skills/competitor-signal-tracker/SKILL.md
cp skills/competitive-intelligence-monitor/SKILL.md plugins/pm-strategy/skills/competitive-intelligence-monitor/SKILL.md
cp skills/stakeholder-influence-mapper/SKILL.md plugins/pm-strategy/skills/stakeholder-influence-mapper/SKILL.md
cp skills/strategic-narrative-generator/SKILL.md plugins/pm-strategy/skills/strategic-narrative-generator/SKILL.md
cp skills/executive-update/SKILL.md plugins/pm-strategy/skills/executive-update/SKILL.md
cp skills/ambiguity-resolver/SKILL.md plugins/pm-strategy/skills/ambiguity-resolver/SKILL.md
echo "✓ pm-strategy done (6 skills)"
# ─────────────────────────────────────────
# BUNDLE 7: pm-advanced (4 skills)
# ─────────────────────────────────────────
mkdir -p plugins/pm-advanced/.claude-plugin
mkdir -p plugins/pm-advanced/skills/ai-product-canvas
mkdir -p plugins/pm-advanced/skills/multi-source-signal-synthesiser
mkdir -p plugins/pm-advanced/skills/experiment-designer
mkdir -p plugins/pm-advanced/skills/design-handoff-brief
cp skills/ai-product-canvas/SKILL.md plugins/pm-advanced/skills/ai-product-canvas/SKILL.md
cp skills/multi-source-signal-synthesiser/SKILL.md plugins/pm-advanced/skills/multi-source-signal-synthesiser/SKILL.md
cp skills/experiment-designer/SKILL.md plugins/pm-advanced/skills/experiment-designer/SKILL.md
cp skills/design-handoff-brief/SKILL.md plugins/pm-advanced/skills/design-handoff-brief/SKILL.md
echo "✓ pm-advanced done (4 skills)"
# ─────────────────────────────────────────
# BUNDLE 8: pm-rituals (1 skill)
# ─────────────────────────────────────────
mkdir -p plugins/pm-rituals/.claude-plugin
mkdir -p plugins/pm-rituals/skills/pm-weekly-review
cp skills/pm-weekly-review/SKILL.md plugins/pm-rituals/skills/pm-weekly-review/SKILL.md
echo "✓ pm-rituals done (1 skill)"
# ─────────────────────────────────────────
# SUMMARY
# ─────────────────────────────────────────
echo ""
echo "=== All done! 33 skills across 8 plugin bundles ==="
echo ""
echo "Next steps:"
echo " 1. Copy marketplace.json → .claude-plugin/marketplace.json"
echo " 2. Copy plugin.json → plugins/<bundle>/.claude-plugin/plugin.json (for each bundle)"
echo " 3. git add . && git commit -m 'add marketplace plugin structure' && git push"
echo " 4. Test in Claude Code:"
echo " /plugin marketplace add mohitagw15856/pm-claude-skills"
echo " /plugin install pm-essentials@pm-claude-skills"
-143
View File
@@ -1,143 +0,0 @@
#!/bin/bash
# =============================================================================
# update-marketplace.sh
# Run from the ROOT of your pm-claude-skills repo.
# Rewrites .claude-plugin/marketplace.json with all 14 plugins.
# =============================================================================
set -e
cat > .claude-plugin/marketplace.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
"name": "pm-claude-skills",
"version": "4.0.0",
"description": "53 Claude Skills across 6 professions — product management, marketing, engineering, data, design, and leadership. Save 10-15 hours per week.",
"owner": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"plugins": [
{
"name": "pm-essentials",
"description": "Core PM skills: PRD Template, Meeting Notes, Stakeholder Update, User Research Synthesis, Competitive Analysis. The 5 skills every PM needs first.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-essentials",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-discovery",
"description": "Discovery & research skills: Discovery Interview Guide, Job Story Mapper, User Interview Synthesis, Assumption Mapper. Structure user research from screener to synthesis.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-discovery",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-planning",
"description": "Planning & strategy skills: OKR Builder, Feature Prioritisation (RICE/MoSCoW/Kano/ICE), Roadmap Presentation, Pricing Strategy, RICE + Impact Matrix, Roadmap Narrative.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-planning",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-delivery",
"description": "Sprint & delivery skills: Sprint Planning, Technical Spec Template, A/B Test Planner, Go-to-Market Planner, Product Launch Checklist, Sprint Brief, Retro Analysis.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-delivery",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-analytics",
"description": "Data & metrics skills: Data Analysis Standard, Retention Analysis, Product Health Analysis. Structure metric deep-dives, funnel analysis, cohort studies and churn investigations.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-analytics",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-strategy",
"description": "Strategy & stakeholder skills: Competitor Signal Tracker, Competitive Intelligence Monitor, Stakeholder Influence Mapper, Strategic Narrative Generator, Executive Update, Ambiguity Resolver.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-strategy",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-advanced",
"description": "Advanced PM skills: AI Product Canvas, Multi-Source Signal Synthesiser, Experiment Designer, Design Handoff Brief, Stakeholder Update. For senior PMs working on complex products.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-advanced",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-rituals",
"description": "Weekly PM ritual skill: PM Weekly Review. A 20-minute structured ritual covering metrics, shipping progress, insights, and next week's top 3 priorities.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-rituals",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-gtm",
"description": "Marketing & GTM skills: Go-To-Market Planner, Content Calendar, Competitor Teardown, Email Campaign. Build positioning statements, messaging pillars, feature lists, use cases, and launch campaigns.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-gtm",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-engineering",
"description": "Engineering & tech skills: Code Review Checklist, Incident Postmortem, API Docs Writer, Architecture Decision Record. Structured outputs for engineering teams and technical PMs.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-engineering",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-data",
"description": "Data & analytics skills: Metrics Framework, SQL Query Explainer, Dashboard Brief. Build North Star metric trees, explain and optimise SQL, and spec dashboards from business questions.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-data",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-people",
"description": "Leadership & people skills: Performance Review, Hiring Rubric, Team Offsite Planner. Write structured reviews, build interview scorecards, and plan offsites from goals to minute-by-minute agenda.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-people",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-design",
"description": "Design & UX skills: UX Research Plan, Design Critique, Accessibility Audit. Create research plans with discussion guides, critique designs using JTBD and Gestalt principles, audit for WCAG 2.2 compliance.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-design",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-business",
"description": "Business & strategy skills: Investor Update, Board Deck Narrative, Job Application. Write investor updates investors actually read, structure board presentations, and tailor CVs with ATS optimisation.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-business",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
}
]
}
EOF
echo "✓ marketplace.json updated to v4.0.0 with 14 plugins"
echo ""
echo "Next:"
echo " git add .claude-plugin/marketplace.json"
echo " git commit -m 'fix: update marketplace.json to v4.0.0 with 14 plugins'"
echo " git push origin main"
-203
View File
@@ -1,203 +0,0 @@
#!/bin/bash
# =============================================================================
# update-marketplace.sh
# Run from the ROOT of your pm-claude-skills repo.
# Rewrites .claude-plugin/marketplace.json with all 21 plugins (80 skills).
# =============================================================================
set -e
cat > .claude-plugin/marketplace.json << 'EOF'
{
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
"name": "pm-claude-skills",
"version": "5.0.0",
"description": "80 Claude Skills across 13 professions — product management, marketing, engineering, data, design, leadership, legal, finance, HR, sales, operations, research, and more. Save 10-15 hours per week.",
"owner": {
"name": "Mohit Aggarwal",
"email": "mohit15856@gmail.com"
},
"plugins": [
{
"name": "pm-essentials",
"description": "Core PM skills: PRD Template, Meeting Notes, Stakeholder Update, User Research Synthesis, Competitive Analysis. The 5 skills every PM needs first.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-essentials",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-discovery",
"description": "Discovery & research skills: Discovery Interview Guide, Job Story Mapper, User Interview Synthesis, Assumption Mapper. Structure user research from screener to synthesis.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-discovery",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-planning",
"description": "Planning & strategy skills: OKR Builder, Feature Prioritisation (RICE/MoSCoW/Kano/ICE), Roadmap Presentation, Pricing Strategy, RICE + Impact Matrix, Roadmap Narrative.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-planning",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-delivery",
"description": "Sprint & delivery skills: Sprint Planning, Technical Spec Template, A/B Test Planner, Go-to-Market Planner, Product Launch Checklist, Sprint Brief, Retro Analysis.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-delivery",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-analytics",
"description": "Data & metrics skills: Data Analysis Standard, Retention Analysis, Product Health Analysis. Structure metric deep-dives, funnel analysis, cohort studies and churn investigations.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-analytics",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-strategy",
"description": "Strategy & stakeholder skills: Competitor Signal Tracker, Competitive Intelligence Monitor, Stakeholder Influence Mapper, Strategic Narrative Generator, Executive Update, Ambiguity Resolver.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-strategy",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-advanced",
"description": "Advanced PM skills: AI Product Canvas, Multi-Source Signal Synthesiser, Experiment Designer, Design Handoff Brief, Stakeholder Update. For senior PMs working on complex products.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-advanced",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-rituals",
"description": "Weekly PM ritual skill: PM Weekly Review. A 20-minute structured ritual covering metrics, shipping progress, insights, and next week's top 3 priorities.",
"version": "3.0.0",
"category": "productivity",
"source": "./plugins/pm-rituals",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-gtm",
"description": "Marketing & GTM skills: Go-To-Market Planner, Content Calendar, Competitor Teardown, Email Campaign. Build positioning statements, messaging pillars, feature lists, use cases, and launch campaigns.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-gtm",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-engineering",
"description": "Engineering & tech skills: Code Review Checklist, Incident Postmortem, API Docs Writer, Architecture Decision Record. Structured outputs for engineering teams and technical PMs.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-engineering",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-data",
"description": "Data & analytics skills: Metrics Framework, SQL Query Explainer, Dashboard Brief. Build North Star metric trees, explain and optimise SQL, and spec dashboards from business questions.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-data",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-people",
"description": "Leadership & people skills: Performance Review, Hiring Rubric, Team Offsite Planner. Write structured reviews, build interview scorecards, and plan offsites from goals to minute-by-minute agenda.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-people",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-design",
"description": "Design & UX skills: UX Research Plan, Design Critique, Accessibility Audit. Create research plans with discussion guides, critique designs using JTBD and Gestalt principles, audit for WCAG 2.2 compliance.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-design",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-business",
"description": "Business & strategy skills: Investor Update, Board Deck Narrative, Job Application. Write investor updates investors actually read, structure board presentations, and tailor CVs with ATS optimisation.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-business",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-legal",
"description": "Legal skills: Contract Review, NDA Analyser, Legal Brief, Compliance Checklist. Flag risks in contracts and NDAs, draft legal memos in IRAC format, and generate GDPR, SOC 2, FCA and other compliance checklists. Not a substitute for qualified legal advice.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-legal",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-finance",
"description": "Finance skills: Financial Model Narrative, Budget Variance Analysis, Investor Pitch Deck, Financial Due Diligence. Turn numbers into board-ready narratives, explain variances, structure pitch decks, and generate DD checklists.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-finance",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-hr",
"description": "HR skills: Job Description Writer, Onboarding Plan, Employee Engagement Survey, Redundancy Consultation. Write inclusive JDs, build 30/60/90-day plans, design engagement surveys, and structure legally compliant redundancy processes.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-hr",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-sales",
"description": "Sales skills: Sales Battlecard, Discovery Call Prep, Proposal Writer, Account Plan. Build competitive battlecards, prepare structured discovery calls, write winning proposals, and create strategic account plans.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-sales",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-operations",
"description": "Operations skills: Process Documentation, SOP Writer, Vendor Evaluation, Project Status Report. Document workflows, write audit-ready SOPs, evaluate vendors with weighted scorecards, and produce RAG status reports.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-operations",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-research",
"description": "Research and healthcare skills: Clinical Case Summary, Research Protocol, Patient Communication, Literature Review. Write SBAR handovers, design research protocols, draft accessible patient communications, and structure literature reviews.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-research",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
},
{
"name": "pm-cross",
"description": "Cross-profession skills: Press Release, Grant Proposal, Executive Summary. Write journalist-ready press releases, structure grant applications aligned to funder priorities, and produce decision-ready executive summaries for any audience.",
"version": "1.0.0",
"category": "productivity",
"source": "./plugins/pm-cross",
"homepage": "https://github.com/mohitagw15856/pm-claude-skills"
}
]
}
EOF
echo "✓ marketplace.json updated to v5.0.0 with 21 plugins (80 skills)"
echo ""
echo "Next:"
echo " git add .claude-plugin/marketplace.json"
echo " git commit -m 'chore: update marketplace.json to v5.0.0 — 21 plugins, 80 skills'"
echo " git push origin main"
echo ""
echo "Then in Claude Code:"
echo " /plugin marketplace remove mohitagw15856/pm-claude-skills"
echo " /plugin marketplace add mohitagw15856/pm-claude-skills"