Token导航 LogoToken导航TokenDH.com
开发只读github未标认证来源可访问许可证需确认审计通过

prd-creator珠三角创造者

Agent Skill

prd-creator 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

218

周安装

9

GitHub Stars

公开资料未说明

下载量

71
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:prd-creator(珠三角创造者)
来源仓库:https://github.com/agustinalbonico/ai-customizations
仓库路径:skills/prd-creator
安装命令:
npx skills add https://github.com/agustinalbonico/ai-customizations --skill prd-creator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/agustinalbonico/ai-customizations --skill prd-creator

简介

结构化 PRD(产品需求文档)生成器,包含问题定义、复杂度评估和适应性访谈。

  • 适用于敏捷开发中快速产出清晰、可执行的产品规格说明。
  • 通过 npx 命令安装,需按流程分阶段确认范围和假设后再生成文档。
  • 建议在复杂项目中使用,并配合用户确认每个阶段输出以避免偏差。
  • prd-creator 属于开发类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Protocolo prd-creator

Flujo general

FASE 0: Detección de modo + Exploración profunda del contexto
    ↓ mapa de alcance inicial (in-scope, out-of-scope, supuestos)
FASE 1: Recepción del Problema
    ↓ clasificación de complejidad
FASE 2: Entrevista Adaptativa (preguntas con `question` tool)
    ↓ checkpoint — usuario confirma que se entendió bien
FASE 3: Generación del PRD
    ↓ checkpoint — usuario aprueba el .md
FASE 4: Persistencia

FASE 0 — Exploración del Contexto del Proyecto (obligatoria)

Objetivo: Entender el estado real del sistema ANTES de preguntar, para no abrir frentes irrelevantes.

0.1 Detectar modo del proyecto

El agente (silenciosamente, sin preguntar) clasifica primero:

  • Sistema existente: hay codebase funcional (módulos, flujos, entidades, rutas, casos de uso, etc.).
  • Greenfield: no hay producto implementado todavía (solo docs, idea, o scaffold mínimo).

Si hay duda, asumir sistema existente y explorar igual.

0.2 Exploración profunda (si es sistema existente)

El agente DEBE explorar TODO el codebase relevante (no solo README):

  1. Recorrer la estructura de carpetas completa, excluyendo ruido (node_modules, dist, build, .git, etc.).
  2. Identificar módulos de negocio y superficies funcionales existentes.
  3. Leer puntos de entrada y orquestación (rutas/controladores/use-cases/servicios equivalentes según stack).
  4. Localizar dónde impacta el pedido del usuario (módulos, flujo actual, datos y reglas involucradas).
  5. Armar un mapa delta interno:

- Qué existe hoy. - Qué debería cambiar con el pedido. - Qué explícitamente NO está en alcance.

  1. Buscar docs/prd/ para ver PRDs existentes y entender estilo.

0.3 Exploración mínima (si es greenfield)

Si no hay sistema existente, hacer la exploración base:

  1. Leer README.md (si existe) para entender dominio.
  2. Leer manifiestos (package.json, go.mod, pyproject.toml, Cargo.toml) si existen.
  3. Buscar docs/prd/ para reutilizar estilo si ya hay documentos.

IMPORTANTE: Este contexto es interno. El PRD de salida sigue siendo de negocio y requisitos (sin stack técnico).

Luego mostrar un resumen breve y enfocado:

Entendí el contexto del proyecto:
- Modo: [sistema existente | greenfield]
- Alcance inicial detectado para este pedido: [módulo/flujo concreto]
- Fuera de foco (no voy a preguntar sobre esto salvo que lo pidas): [lista breve]
- PRDs existentes: [lista o "ninguno"]

[Si todavía no hay problema definido]
Contame: ¿qué problema querés resolver o qué necesitás construir?

Si el usuario ya proporcionó el problema en su mensaje inicial, saltar directamente a FASE 1.


FASE 1 — Recepción del Problema y Clasificación

Objetivo: Recibir el input del usuario y clasificar la complejidad para determinar cuántas preguntas hacer.

Regla clave: clasificar la complejidad sobre el alcance del pedido (delta), NO sobre todo el sistema.

Clasificación de complejidad

Basándose en el input del usuario, clasificar:

ComplejidadSeñalesRondas de preguntasTotal preguntas aprox
simpleCambio puntual en un flujo/módulo concreto, alcance claro0-1 rondas0-4
mediaFeature o mejora que toca varios casos del mismo dominio1-2 rondas4-8
altaCambio transversal en múltiples flujos/roles con reglas complejas2-3 rondas8-15
muy altaCambio transversal con múltiples módulos, dependencias externas o compliance3-4 rondas15-20

Si el usuario ya dio suficiente contexto (descripción detallada >150 palabras con problema claro, usuarios, alcance): reducir preguntas a solo lo que falta clarificar.

Si el input es vago (<30 palabras): empezar con preguntas amplias de descubrimiento.

Antes de entrar a la entrevista, construir internamente un brief de foco:

  • Pedido del usuario en una oración.
  • Qué parte del sistema toca.
  • Qué parte NO toca (out-of-scope).
  • Qué información falta para redactar el PRD sin inventar.

Mostrar clasificación al usuario:

Clasifiqué tu solicitud como complejidad [X] para este alcance específico.
Voy a hacerte [N] preguntas enfocadas solo en este pedido.

FASE 2 — Entrevista Adaptativa

Objetivo: Recopilar toda la información de negocio necesaria para el PRD.

Reglas absolutas

  1. SIEMPRE usar la herramienta question — nunca preguntas en texto plano
  2. Máximo 4 preguntas por ronda — nunca más
  3. Mezclar preguntas con opciones y abiertas según el tipo de información necesaria
  4. La herramienta question agrega "Type your own answer" automáticamente
  5. Si una respuesta anterior ya cubre una pregunta → saltarla
  6. Si una respuesta genera nueva ambigüedad → agregarla a la siguiente ronda
  7. NUNCA preguntar sobre stack técnico, tecnologías, o implementación — el PRD es de negocio
  8. Cada pregunta debe cerrar un gap del brief de foco
  9. Si una pregunta no cambia alcance/requisitos/criterios de éxito, eliminarla
  10. En sistemas existentes, formular preguntas en modo delta (estado actual vs cambio pedido)
  11. No abrir módulos u objetivos no pedidos por el usuario
  12. Preguntas amplias de descubrimiento solo si el input es realmente vago y el contexto no alcanza

Filtro de relevancia (obligatorio antes de cada ronda)

Cada pregunta candidata debe pasar todos estos checks:

CheckPregunta de control
F1¿Está directamente ligada al pedido del usuario?
F2¿No fue respondida ya por el usuario o por la exploración del codebase?
F3¿Su respuesta cambia una decisión real del PRD (alcance, requisito o criterio de éxito)?
F4¿Está redactada en términos de negocio del flujo específico, sin abrir temas laterales?

Si falla cualquier check, NO se pregunta.

Estructura de rondas

El banco de preguntas completo está en references/question-bank.md. Consultar ese archivo para elegir las preguntas adecuadas según la complejidad y el tipo de problema.

Resumen de la estructura:

Ronda 1 → Alineación de alcance + gaps críticos del pedido
           máx 4 preguntas, priorizar preguntas específicas del flujo afectado
           (usar preguntas amplias solo si el input es muy vago)

Ronda 2 → Flujos y Comportamiento + Criterios de Éxito
            máx 4 preguntas, adaptadas a respuestas de Ronda 1
            (solo si complejidad >= media)

Ronda 3 → Edge Cases + Priorización
           máx 4 preguntas del MISMO alcance definido
           (solo si complejidad >= alta)

Ronda 4 → Restricciones de Negocio + Métricas de Impacto
           máx 4 preguntas solo sobre el alcance definido
           (solo si complejidad = muy alta)

Al final de cada ronda (excepto la última)

Hasta ahora entiendo:
- [bullet resumen]
- [bullet resumen]
- [bullet resumen]

¿Hay algo incorrecto o querés agregar algo antes de continuar?

Checkpoint final de la entrevista

Después de la última ronda, presentar un resumen completo:

Resumen de lo que entendí:

**Problema**: [resumen en 1-2 oraciones]
**Usuarios**: [quiénes]
**Alcance**: [qué incluye y qué no]
**Flujos principales**: [resumen]
**Criterios de éxito**: [resumen]

¿Está completo? ¿Falta algo importante antes de generar el PRD?

El usuario confirma o hace correcciones.


FASE 3 — Generación del PRD

Objetivo: Generar el documento.md completo orientado a negocio.

Usar el template definido en references/prd-template.md.

Reglas de generación

SecciónRegla
ProblemaMáx 2 párrafos. Lenguaje de negocio, cero jerga técnica.
UsuariosDescribir personas con pain points reales, no perfiles genéricos.
ObjetivosMedibles cuando sea posible. Usar métricas de negocio, no técnicas.
Alcance — fuera de alcanceObligatorio con al menos 2 items fuera de alcance. Si el usuario no los mencionó, el agente los propone.
Requisitos funcionalesPriorizados P0/P1/P2. Cada uno con criterio de aceptación.
Requisitos no funcionalesSolo si surgieron en la entrevista. Expresados en términos de negocio ("el usuario no debe esperar más de 2 segundos") no técnicos ("latencia < 200ms").
FlujosSolo los que surgieron en la entrevista. Omitir sección si no aplica.
Criterios de éxitoFormato Gherkin simplificado (Dado/Cuando/Entonces). Siempre se genera — el agente los deriva de los flujos si el usuario no los mencionó.
RiesgosSolo si la complejidad es alta o muy alta.
Preguntas abiertasCualquier decisión pendiente o ambigüedad detectada durante la entrevista.

Presentación al usuario

Mostrar el PRD completo y preguntar:

¿Aprobás este PRD para guardarlo?
Podés pedirme ajustes antes de confirmar.

El usuario puede pedir ajustes. El agente los incorpora y vuelve a presentar.

Checkpoint: El usuario aprueba el PRD.


FASE 4 — Persistencia

Objetivo: Guardar el PRD como archivo.md en el repositorio.

  1. Crear el directorio docs/prd/ si no existe
  2. Generar nombre de archivo: YYYY-MM-DD-<nombre-kebab-case>.md

- La fecha es la fecha actual - El nombre se deriva del título del PRD en kebab-case - Ejemplo: 2026-03-06-sistema-de-notificaciones.md

  1. Escribir el archivo
  2. Mostrar confirmación:
PRD guardado: docs/prd/YYYY-MM-DD-nombre-del-prd.md

¿Necesitás algo más con este PRD?

Ejemplos de uso

Ejemplo 1: Solicitud simple

Usuario: "quiero agregar notificaciones por email cuando un pedido cambia de estado"

→ Complejidad: simple (scope claro, un flujo principal) → 1 ronda de 3-4 preguntas

Pregunta 1: "¿Qué cambios de estado deben disparar la notificación?"
- Todos los cambios
- Solo cambios críticos (cancelado, entregado, devuelto)
- Solo cuando pasa a "enviado" y "entregado"

Pregunta 2: "¿Quién recibe las notificaciones?"
- Solo el cliente que hizo el pedido
- El cliente + el vendedor
- Configurable por el usuario

Pregunta 3: "¿El usuario puede desactivar las notificaciones?"
- Sí, debe poder elegir cuáles recibir
- Sí, todo o nada
- No, siempre se envían

Ejemplo 2: Solicitud compleja

Usuario: "necesito un sistema de gestión de inventario para nuestros 3 almacenes"

→ Complejidad: alta (múltiples ubicaciones, múltiples actores, reglas de negocio) → 3 rondas de 3-4 preguntas cada una

Ronda 1: Problema y contexto

Pregunta 1: "¿Cómo gestionan el inventario hoy?"
- Planillas de Excel
- Sistema actual que quieren reemplazar
- No hay sistema, todo manual/verbal

Pregunta 2: "¿Quiénes van a usar el sistema?"
- Solo encargados de almacén
- Encargados + vendedores + gerencia
- Todo el equipo

Pregunta 3: "¿Qué es lo más urgente o doloroso del proceso actual?"
[ABIERTA - que describa el pain point principal]

Pregunta 4: "¿Los 3 almacenes manejan los mismos productos o son independientes?"
- Mismos productos, stock compartido
- Productos distintos por almacén
- Mix: algunos compartidos, otros exclusivos

Ejemplo 3: Solicitud vaga

Usuario: "quiero mejorar cómo manejamos los clientes"

→ Complejidad: no determinada — necesita preguntas amplias de descubrimiento

Pregunta 1: "¿Qué aspecto del manejo de clientes querés mejorar?"
- Seguimiento de conversaciones/contactos
- Gestión de ventas/oportunidades
- Soporte post-venta
- Registro y datos de clientes
- Todo lo anterior

Pregunta 2: "¿Cuál es el problema principal que tenés hoy?"
[ABIERTA - que describa su dolor]

Pregunta 3: "¿Cuántas personas van a usar esto?"
- Solo yo
- Un equipo pequeño (2-5 personas)
- Un equipo mediano (5-20 personas)
- Toda la organización (20+)

Reglas CRÍTICAS

  1. SIEMPRE usar herramienta question — nunca preguntas en texto plano
  2. Máximo 4 preguntas por ronda
  3. FASE 0 es obligatoria — detectar modo y explorar contexto antes de preguntar
  4. Si es sistema existente, explorar TODO el codebase relevante antes de iniciar entrevista
  5. Cada pregunta debe estar atada al pedido del usuario (brief de foco + filtro F1-F4)
  6. Preguntas amplias solo en input muy vago — evitar amplitud innecesaria
  7. El PRD es de NEGOCIO — nunca mencionar stack técnico, lenguajes, frameworks, bases de datos, APIs en el output
  8. Derivar lo que falta — si el usuario no mencionó criterios de éxito o items fuera de alcance, el agente los propone
  9. El archivo va en docs/prd/ con formato YYYY-MM-DD-<nombre>.md
  10. Mezclar preguntas con opciones y abiertas según el tipo de información

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.24%
按下载量换算24

Claude

29.96%
按下载量换算21

Cursor

17.65%
按下载量换算13

Gemini CLI

8.33%
按下载量换算6

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills