By bssm-oss
Product discovery skills for PMs: ideation, experiments, assumption testing, feature prioritization, and customer interview synthesis.
Brainstorm product ideas or experiments from PM, Designer, and Engineer perspectives — for existing or new products
Run a full product discovery cycle — from ideation through assumption mapping to experiment design
Prepare a customer interview script or summarize an interview transcript into structured insights
Design a product metrics dashboard with North Star metric, input metrics, health metrics, and alert thresholds
Analyze, categorize, and prioritize a batch of feature requests from customers or stakeholders
Analyze and prioritize a list of feature requests by theme, strategic alignment, impact, effort, and risk. Use when reviewing customer feature requests, triaging a backlog, or making prioritization decisions.
Design experiments to test assumptions for an existing product — prototypes, A/B tests, spikes, and other low-effort validation methods. Use when validating assumptions, testing feature ideas cheaply, or planning product experiments.
Design lean startup experiments (pretotypes) for a new product. Creates XYZ hypotheses and suggests low-effort validation methods like landing pages, explainer videos, and pre-orders. Use when validating a new product idea, creating pretotypes, or testing market demand.
Brainstorm product ideas for an existing product using multi-perspective ideation from PM, Designer, and Engineer viewpoints. Use when generating new feature ideas, brainstorming solutions for an identified opportunity, or ideating with a product trio.
Brainstorm feature ideas for a new product in initial discovery from PM, Designer, and Engineer perspectives. Use when starting product discovery for a new product, exploring features for a startup idea, or doing initial ideation.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Codex-first repackaging of the original PM Skills marketplace.
This repository exposes 65 product-management skills as top-level Codex skills in skills/. Each skill is a standalone folder with a SKILL.md file that Codex can load directly after installation.
skills/<skill-name>/ structure for Codex.pm-*/skills/* source folders in place so updates can still be traced back to the upstream marketplace layout..claude-plugin/ metadata for provenance, but Codex only needs the top-level skills/ directory.$ARGUMENTS with plain, tool-agnostic guidance../scripts/install_codex_skills.sh
This copies the repository's top-level skills/ folders into:
${CODEX_HOME:-$HOME/.codex}/skills
If the generated skills/ directory is missing or stale, the install script refreshes it first.
./scripts/sync_skills.sh
Use this after editing any source skill under pm-*/skills/*.
skills/ # Codex-ready skill folders
scripts/install_codex_skills.sh
scripts/sync_skills.sh
pm-*/skills/* # Source skills kept from the original marketplace
pm-*/.claude-plugin/ # Legacy Claude plugin metadata
| Domain | Source directory | Skill count |
|---|---|---|
| Data analytics | pm-data-analytics | 3 |
| Execution | pm-execution | 15 |
| Go-to-market | pm-go-to-market | 6 |
| Market research | pm-market-research | 7 |
| Marketing growth | pm-marketing-growth | 5 |
| Product discovery | pm-product-discovery | 13 |
| Product strategy | pm-product-strategy | 12 |
| Toolkit | pm-toolkit | 4 |
Total: 65 skills.
skills/ directory is the Codex-facing surface of this repo.pm-* still document the original Claude plugin packaging; for Codex usage, treat the top-level skills/ directory and the scripts in scripts/ as the source of truth.npx claudepluginhub bssm-oss/pm-skills-codex --plugin pm-product-discoveryMarket research skills for PMs: user personas, market segmentation, sentiment analysis, and competitive analysis.
Execution and product management skills: PRDs, OKRs, roadmaps, sprints, pre-mortems, stakeholder maps, user stories, prioritization frameworks, and more.
PM utility skills: resume review, NDA drafting, privacy policy generation, and grammar/flow checking. Essential tools for product managers beyond core product work.
Product strategy skills for PMs: vision, strategy canvas, value propositions, lean canvas, business model canvas, SWOT, PESTLE, Ansoff Matrix, Porter's Five Forces, and monetization.
Go-to-market skills for PMs: GTM strategy, growth loops, GTM motions, beachhead segments, and ideal customer profiles.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use