PM Skills: una biblioteca de flujos de producto para asistentes de IA
phuryn/pm-skills · 26.595★ · 2.829 forks
Todo lo que hay que saber sobre phuryn/pm-skills: un marketplace de skills, comandos y plugins para convertir asistentes de IA en copilotos de gestión de producto, desde discovery y estrategia hasta ejecución, lanzamiento, analítica y crecimiento.
phuryn/pm-skills es un marketplace abierto de skills, comandos y plugins para convertir asistentes como Claude Code, Claude Cowork, Codex, Cursor, Gemini CLI, OpenCode y Kiro en copilotos de gestión de producto. La propuesta no es “prompts para PMs”, sino una biblioteca de 68 skills y 42 workflows encadenados, agrupados en 9 plugins, que cubren discovery, estrategia, ejecución, analítica, go-to-market, growth y revisión de aplicaciones creadas con agentes. La URL canónica verificada es https://github.com/phuryn/pm-skills.
Origen
El repositorio fue creado por Paweł Huryn, autor de The Product Compass, y aparece públicamente como un proyecto lanzado el 2 de marzo de 2026 en el artículo “PM Skills Marketplace: An AI Operating System for Better Product Decisions”. Esa primera versión se presentaba como 65 skills y 36 workflows distribuidos en 8 plugins para Claude Code y Cowork, con compatibilidad para otros asistentes. La propia página del artículo indica que luego evolucionó a PM Skills 2.0, con 68 skills, 42 comandos y 9 plugins.

La narrativa de lanzamiento gira alrededor de una tensión concreta: los modelos genéricos pueden redactar documentos, pero no necesariamente fuerzan un método de pensamiento de producto. Huryn lo resume en el README como una diferencia entre texto genérico y estructura: cada skill encapsula frameworks de discovery, priorización, estrategia o ejecución y guía al agente paso a paso. En junio de 2026, la versión 2.0 añadió pm-ai-shipping, un bloque orientado a PMs y founders que necesitan revisar aplicaciones construidas por agentes antes de ponerles su nombre.
La tracción inicial fue fuerte. En LinkedIn, Huryn reportó 1.100+ stars en 3 días y luego 1.500 stars nuevas en 16 horas, con 2.500 stars totales en ese momento. Star History registra el repo como creado en marzo de 2026 y lo ubica con 25,3k stars y 2,7k forks al 16 de agosto de 2026, con mejor ranking diario #2 el 11 de junio de 2026.
Filosofía y principios
La filosofía central es que la calidad del trabajo de PM depende menos de producir más texto y más de aplicar buenos marcos de decisión. El README declara que las skills son bloques de conocimiento o workflows guiados; los comandos encadenan varias skills; y los plugins agrupan dominios instalables.

El patrón más importante es la composición: /discover encadena ideación, identificación de supuestos, priorización y experimentos; /write-prd convierte una idea en PRD; /red-team-prd tensiona la estrategia; /ship-check revisa un repo antes del envío.

El proyecto también toma una postura clara sobre portabilidad. Los comandos slash son específicos de Claude, pero los archivos SKILL.md siguen un formato reutilizable en otros agentes. El README documenta rutas para Codex, Gemini CLI, OpenCode, Cursor y Kiro, con el caveat de que en Codex los comandos se instalan como archivos pero no corren como comandos slash nativos: el usuario debe pedir el workflow en lenguaje natural o convertir comandos frecuentes a skills.

Otro principio visible es “frameworks primero, automatización después”. Las skills se basan explícitamente en autores y marcos como Teresa Torres, Marty Cagan, Alberto Savoia, Dan Olsen, Roger L. Martin, Ash Maurya, Strategyzer, Christina Wodtke, Anthony W. Ulwick, Lean Analytics, Sean Ellis y Maja Voje. Eso le da al repo una orientación editorial más que puramente técnica: el valor está en empaquetar métodos de decisión, no en ejecutar código complejo.
Cómo funciona
El repositorio está organizado como un marketplace de plugins. La raíz contiene .claude-plugin/marketplace.json, que declara el marketplace pm-skills en versión 2.1.0, con propietario Paweł Huryn y nueve plugins. Cada plugin tiene su propio manifiesto .claude-plugin/plugin.json, carpetas de skills/ con SKILL.md, y, cuando aplica, comandos en formato Markdown. El validador validate_plugins.py comprueba manifiestos, frontmatter de skills, frontmatter de comandos, README de cada plugin y referencias cruzadas entre comandos y skills.

Los nueve plugins verificados en el README y en el manifiesto son:
| Plugin | Cobertura | Conteo documentado |
|---|---|---|
pm-product-discovery | Ideación, entrevistas, supuestos, experimentos, OSTs y métricas | 13 skills, 5 comandos |
pm-product-strategy | Visión, estrategia, pricing, modelos de negocio y análisis competitivo | 12 skills, 5 comandos |
pm-execution | PRDs, OKRs, roadmaps, sprints, retros, historias, stakeholders y red-team | 16 skills, 11 comandos |
pm-market-research | Personas, segmentación, journeys, sizing, competencia y feedback | 7 skills, 3 comandos |
pm-data-analytics | SQL, cohortes y análisis de A/B tests | 3 skills, 3 comandos |
pm-go-to-market | GTM, ICP, beachhead, growth loops, motions y battlecards | 6 skills, 3 comandos |
pm-marketing-growth | Ideas de marketing, posicionamiento, value props, naming y North Star | 5 skills, 2 comandos |
pm-toolkit | CVs, NDAs, privacy policy y revisión de escritura | 4 skills, 5 comandos |
pm-ai-shipping | Documentación, auditoría estática, performance y paquete de envío para apps creadas con agentes | 2 skills, 5 comandos |
El flujo técnico esperado depende del agente. En Claude Cowork, se añade el marketplace desde la UI y se habilitan plugins. En Claude Code se agrega el marketplace con claude plugin marketplace add phuryn/pm-skills y luego se instalan plugins específicos. En Codex se usa codex plugin marketplace add phuryn/pm-skills y codex plugin add ...; el propio README aclara que Codex puede leer el marketplace sin conversión, pero no expone los slash commands como comandos nativos.
El ecosistema

El ecosistema directo del autor incluye tres repos enlazados desde el README:
phuryn/pm-brain: “second brain” en Markdown para PMs. El README depm-skillslo define como la capa de memoria que aporta contexto persistente: PM Skills aporta el método; PM Brain aporta lo que el agente sabe del producto real. La página de GitHub del perfil de Huryn lo presenta como parte de la misma familia.phuryn/burnstop: repositorio compañero enlazado por badge en el README. No se encontró contenido suficiente en esta corrida para describirlo con precisión sin riesgo de inventar.phuryn/claude-usage: dashboard local para uso, costos e historial de Claude Code, también enlazado como companion en el README. El perfil de GitHub de Huryn lo muestra como repo destacado.
También aparecen repos o catálogos que lo referencian:
eigent-ai/agent-skillsincluye una entradapm-skillsque apunta aphuryn/pm-skillsy lo describe como workflows de producto para PRDs, OKRs, notas de reunión, discovery, estrategia, ejecución, lanzamiento y growth.heilcheng/awesome-agent-skillslista una entrada “Product Management Skills by Pawel Huryn” comopm-skills-huryn, junto a otras colecciones de skills.- GitHub Topics muestra
phuryn/pm-skillsbajoproduct-managementyagent-skills.
Proyectos comparables o cercanos, verificados en esta corrida:
deanpeters/Product-Manager-Skills: colección de skills para PM con framing, strategy, discovery, priorización y entregables.product-on-purpose/pm-skills: colección Apache-2.0 orientada a frameworks y plantillas de PM.refoundai/lenny-skills: 86 skills de producto basadas en Lenny’s Podcast.pmprompt/skills/pmprompt/claude-plugin-product-management: plugin abierto para product managers, con foco en Claude plugins, Cowork y Claude Code.eigent-ai/agent-skills: hub general de skills que incluye workflows de PM y un instaladornpx.
No se encontraron forks, ports o traducciones comunitarias de phuryn/pm-skills con identidad propia suficientemente verificable como para listarlas con nombre.
Estado oficial / semioficial
El repo funciona como marketplace instalable para Claude Code y Cowork por medio de la especificación de .claude-plugin/marketplace.json, pero no se encontró evidencia de que sea un marketplace oficial de Anthropic ni de que haya sido publicado por un vendor como catálogo oficial. El estado más preciso es semioficial/comunitario: usa el formato esperado por Claude Code y Cowork, y el README documenta instalación directa en esos entornos.
En Codex, el README afirma compatibilidad nativa con el archivo de marketplace: “Codex reads the same plugin marketplace file as Claude Code”. Esa compatibilidad es práctica, no un endorsement formal de OpenAI.
En catálogos externos, Claude Cowork Guide lo marca como “Editor’s pick” y “Featured”, con 63 product management skills y 22,5k GitHub stars al momento de esa página. Star History lo registra como trending y con ranking global #1567 al 16 de agosto de 2026. Upsun Developer lo incluyó en su AI Weekly Review del 7 de abril de 2026 como un repo “worth watching” por trasladar el patrón de agent skills a product management.
Métricas actuales
Consulta realizada el 17 de agosto de 2026.
| Métrica | Valor verificado | Fuente y caveat |
|---|---|---|
| Stars | 25,3k | Página de GitHub y Star History |
| Forks | 2,7k | Página de GitHub; Star History muestra 2,7k y OSS Insight listaba 2.483 en una captura de 5 días antes |
| Watchers | 227 | Página de GitHub |
| Commits | 62 | Página de GitHub, rama main |
| Issues abiertas | 24 | Página de GitHub |
| Pull requests abiertas | 17 | Página de GitHub |
| Versión documentada | v2.1.0, 2026-07-03 | CHANGELOG.md y marketplace.json |
| Licencia | MIT | README, página de GitHub y manifiestos |
| Releases | sin dato completo recuperado | La página HTML recuperada mostró sección “Releases” sin entradas; el changelog dice que los tags/releases se proyectan desde CHANGELOG.md |
| Top contributors | sin verificar | La página HTML recuperada no expuso lista de contributors y la API no pudo abrirse desde esta sesión |
Guía rápida de uso
Instalación y primer arranque
Para Claude Code:
claude plugin marketplace add phuryn/pm-skills
claude plugin install pm-toolkit@pm-skills
claude plugin install pm-product-strategy@pm-skills
claude plugin install pm-product-discovery@pm-skills
claude plugin install pm-market-research@pm-skills
claude plugin install pm-data-analytics@pm-skills
claude plugin install pm-marketing-growth@pm-skills
claude plugin install pm-go-to-market@pm-skills
claude plugin install pm-execution@pm-skills
claude plugin install pm-ai-shipping@pm-skills
Para Codex CLI:
codex plugin marketplace add phuryn/pm-skills
codex plugin add pm-toolkit@pm-skills
codex plugin add pm-product-strategy@pm-skills
codex plugin add pm-product-discovery@pm-skills
codex plugin add pm-market-research@pm-skills
codex plugin add pm-data-analytics@pm-skills
codex plugin add pm-marketing-growth@pm-skills
codex plugin add pm-go-to-market@pm-skills
codex plugin add pm-execution@pm-skills
codex plugin add pm-ai-shipping@pm-skills
Para Claude Cowork, el README indica abrir Customize, ir a Browse plugins → Personal → +, elegir “Add marketplace from GitHub” e ingresar phuryn/pm-skills.
Flujos de trabajo habituales
- Discovery desde cero: ejecutar
/discover [idea]en Claude Code o pedir en Codex que haga discovery de una idea: brainstorm de opciones, mapeo de supuestos, priorización de los supuestos más riesgosos y diseño de experimentos. - PRD y tensión de plan: usar
/write-prd [feature o problema]para redactar el PRD y luego/red-team-prd [PRD, roadmap o estrategia]para identificar supuestos frágiles y tests baratos. - Go-to-market: usar
/plan-launch [producto o segmento]para pasar de beachhead e ICP a estrategia de lanzamiento. - App creada con agentes: usar
/ship-check [repo o carpeta]para generar documentación, mapear tests, auditar seguridad/performance de forma estática y compilar un paquete revisable.

Configuración esencial
.claude-plugin/marketplace.json: manifiesto global; define nombre, versión, propietario y lista de plugins.<plugin>/.claude-plugin/plugin.json: manifiesto de cada plugin, con versión, autor, keywords, homepage y licencia.<plugin>/skills/<skill>/SKILL.md: instrucción reutilizable de cada skill, con frontmatternameydescription.<plugin>/commands/*.md: workflows slash para Claude; contienen frontmatter de comando y referencias a skills del mismo plugin.CHANGELOG.md: fuente de verdad para versiones y releases, segúnCONTRIBUTING.md.
Trampas frecuentes y soluciones
- En Codex, los slash commands no se ejecutan como comandos nativos. Solución documentada por el README: describir el workflow en lenguaje natural o pedir a Codex que convierta comandos frecuentes en skills equivalentes.
- En otros agentes como Gemini CLI, OpenCode, Cursor o Kiro, la compatibilidad documentada es de skills, no necesariamente de comandos. Solución: copiar las carpetas
skills/a la ruta de skills de cada agente. - En Windows, el README registra un problema conocido de Claude Cowork cuando no puede iniciar una VM. La solución propuesta es crear una tarea programada que mantenga corriendo
CoworkVMService; si eso no resuelve todo, abrirservices.msce iniciar manualmente el servicio “Claude”. - Para contribuciones grandes, no abrir un PR directo sin discusión.
CONTRIBUTING.mdpide issue previo para nuevas skills, comandos o cambios mayores.
Integraciones y migración
La integración principal es con el ecosistema de plugins de Claude Code/Cowork. La segunda es Codex CLI, que puede leer el mismo marketplace. Para herramientas sin soporte de marketplace, el README propone copiar las skills a rutas del agente:
for plugin in pm-*/; do
mkdir -p .opencode/skills/
cp -r "$plugin/skills/"* .opencode/skills/ 2>/dev/null
done
No se encontró una guía formal de migración desde otros paquetes de PM skills. La ruta práctica es instalar el plugin que cubra el dominio necesario y reemplazar prompts sueltos por skills/workflows: discovery, PRD, estrategia, GTM, métricas o shipping.
Recepción de la comunidad
La recepción verificable combina entusiasmo por el crecimiento y críticas sobre el riesgo de automatizar criterio de PM.
En LinkedIn, Huryn reportó 1.100+ stars en 3 días y 1.500 stars en 16 horas. En los comentarios, Eduard Ruzga preguntó qué skills se usaban más y si habría métricas de uso; Arden Rosenblatt preguntó si los archivos funcionaban en Cursor; Anton Leynzon interpretó los 1.100 stars como señal de dolor real por prompts genéricos que no entienden PM.
Jeff Gothelf compartió el repo en LinkedIn con una lectura más ambivalente: lo consideró impresionante y útil, pero señaló una preocupación de fondo: cuando los frameworks se vuelven ejecutables por agentes, el valor ya no está en completar pasos sino en el juicio detrás de ellos. Esa crítica encaja con el propio mensaje de PM Skills 2.0: “AI does not fix weak product judgment. It scales it.”
En Reddit, un hilo de r/ProductManagement sobre automatizaciones para ahorrar tiempo recibió una recomendación concreta de phuryn/pm-skills para análisis competitivo o resúmenes de entrevistas. El mismo hilo incluye objeciones útiles: varios usuarios cuestionan si el trabajo de PM es realmente automatizable cuando hay ambigüedad, política interna y contexto humano. En r/prodmgmt, un usuario describió su stack personal con “PM Skills (PHuryn)” junto a BMAD, Open Design, Taste e Impeccable, pero también señaló límites: la innovación y la estrategia no se transfieren tan fácilmente como la evolución de features basada en datos.
En medios/listas externas, Upsun Developer lo destacó el 7 de abril de 2026 como una señal de madurez del patrón de agent skills aplicado a gestión de producto. GitHub Topics lo indexa bajo product-management y agent-skills, y catálogos como Eigent y awesome-agent-skills lo incluyen como skill set de PM.
No se encontraron hilos directos de Hacker News ni Product Hunt con métricas confiables de puntos, comentarios o upvotes para este repo. Tampoco se encontraron descargas de npm/PyPI/crates/Docker Hub, lo cual es consistente con que el proyecto se distribuya como marketplace GitHub y archivos Markdown, no como paquete de runtime.
Comparación con proyectos similares
| Proyecto | Similitud | Diferencia práctica |
|---|---|---|
deanpeters/Product-Manager-Skills | Skills de PM para discovery, estrategia, priorización y entregables | Más enfocado en coaching y profundidad de habilidades; no se verificó marketplace con 9 plugins y comandos encadenados como en phuryn/pm-skills |
product-on-purpose/pm-skills | Skills de PM con plantillas y frameworks | Menor escala verificada en fuentes recuperadas; licencia Apache-2.0; orientado a cubrir el ciclo de producto con 24 skills según fuentes externas |
refoundai/lenny-skills | Skills de producto para agentes | Basado en contenidos de Lenny’s Podcast; cubre 86 skills, pero su fuente conceptual es editorial/podcast, no un marketplace de plugins de PM por dominio |
pmprompt/skills | Plugin abierto para product managers | Enfoque en plugin de producto para Claude; phuryn/pm-skills tiene mayor amplitud documentada de plugins y comandos |
eigent-ai/agent-skills | Hub de skills compatible con agentes | Es una colección generalista con CLI propio; incluye una entrada pm-skills, pero no está centrado solo en gestión de producto |
Cómo contribuir
CONTRIBUTING.md documenta un flujo simple. Para bugs y correcciones pequeñas, se puede abrir un PR directo. Para nuevas skills, comandos o cambios grandes, pide abrir primero un issue para discutir el enfoque. Las reglas principales son:
- PRs enfocados: un cambio por PR.
- Skills como sustantivos de dominio; comandos como verbos de workflow.
- Cada skill necesita frontmatter con
nameydescription. - Cada comando necesita
descriptionyargument-hint. - El
namede la skill debe coincidir con el nombre del directorio. - No debe haber referencias cruzadas entre plugins dentro de comandos.
- Antes de enviar:
python3 validate_plugins.pyypython3 -m unittest discover -s tests. - Todo cambio visible al usuario debe agregarse al
CHANGELOG.mdbajo## Unreleasedy acreditar al contribuidor.
Para releases, el changelog es la fuente de verdad. El maintainer renombra ## Unreleased a ## vX.Y.Z — YYYY-MM-DD, sincroniza versiones en .claude-plugin/marketplace.json y en los plugin.json, y al empujar a main la CI valida, etiqueta y publica release.
Casos de uso y a quién puede ayudar este repositorio
phuryn/pm-skills ayuda más a PMs, founders y builders que ya usan agentes para producir artefactos de producto y quieren bajar la variabilidad de las respuestas. Es especialmente útil cuando el trabajo necesita una estructura repetible: discovery de una idea, entrevistas, PRDs, priorización, roadmap por outcomes, pricing, GTM, análisis de feedback, métricas o preparación de lanzamiento.
Para PMs no técnicos, Claude Cowork ofrece la ruta más simple: instalar el marketplace desde UI y usar workflows como /discover, /strategy, /write-prd o /plan-launch. Para PMs técnicos o founders que trabajan en repos, Claude Code y Codex permiten usar las mismas skills junto al código. La parte pm-ai-shipping es relevante para equipos que están usando agentes para escribir software y necesitan artefactos revisables: arquitectura, permisos, cobertura de tests, auditoría de seguridad y performance.
El repo no reemplaza criterio de producto. Las fuentes comunitarias y el propio autor coinciden en la advertencia: las skills hacen más fácil aplicar marcos, pero también pueden escalar mal un supuesto débil. Su mejor uso es como estructura para pensar, documentar y tensionar decisiones, no como piloto automático para decidir.
Recursos
- Repositorio: https://github.com/phuryn/pm-skills
- Documentación: https://github.com/phuryn/pm-skills#readme
- Marketplace / manifiesto: https://raw.githubusercontent.com/phuryn/pm-skills/main/.claude-plugin/marketplace.json
- Changelog: https://raw.githubusercontent.com/phuryn/pm-skills/main/CHANGELOG.md
- Contribución: https://github.com/phuryn/pm-skills/blob/main/CONTRIBUTING.md
- Artículo de lanzamiento: https://www.productcompass.pm/p/pm-skills-marketplace-claude
- PM Skills 2.0: https://www.productcompass.pm/p/pm-skills-2-red-team-ship
- PM Brain companion: https://github.com/phuryn/pm-brain
- Star History: https://www.star-history.com/phuryn/pm-skills
- OSS Insight: https://ossinsight.io/analyze/phuryn/pm-skills
- Claude Cowork Guide: https://claudecowork.im/resources/pm-skills-marketplace
- Upsun AI Weekly Review: https://developer.upsun.com/posts/ai/aiweekly-2026-04-07
Nota: este artículo combina el repositorio, README, CONTRIBUTING.md, CHANGELOG.md, artículos de lanzamiento y conversaciones públicas recuperadas el 17 de agosto de 2026. Las cifras y funciones cambian con el tiempo. No se encontraron registros de paquetes npm, PyPI, crates.io ni Docker Hub oficiales para este repo.
Comentarios