Un pipeline para conceptualizar una idea de producto y someterla a un stress-test adversarial antes de invertir en construirla. No decide por ti: te devuelve un backlog de validación — la lista de cosas que tendrían que ser ciertas en el mundo real para que la idea funcione, y cuánto cuesta comprobar cada una.
idea-forge operacionaliza prácticas reconocidas de evaluación crítica:
- Premortem (Gary Klein, Harvard Business Review): asumir que el proyecto ya fracasó y explicar por qué, antes de lanzarlo.
- Red teaming: un rol que ataca la idea como lo haría un competidor o el mercado, para encontrar las grietas antes que ellos.
- Sombrero negro (Edward de Bono): juicio crítico puro — riesgos, costes, barreras.
- Dialéctica (tesis + antítesis → síntesis): enfrentar a un defensor con un crítico para que del choque salga una versión más robusta o la decisión de descartar.
- Ideación — explorar y conceptualizar la idea (con cierre forzado a convergencia).
- Crítico vs. Fundador — defiendes tú la idea frente a un crítico implacable.
- Crítico vs. Defensor — un abogado-cofundador defiende la idea; el crítico busca las costuras de cada parche.
- Auditoría — un auditor neutral lee los debates y emite un Informe de Riesgo Residual con veredicto.
- Decisión — registras la decisión (descartar / pausar / reanalizar / continuar) y por qué.
Estado actual (v0.2.1): la Fase 4 (Auditoría) está probada y afinada, y la Fase 2 (Crítico vs. Fundador) está construida, probada con debates reales y pulida (manejo de capitulación, disciplina de rol del crítico, transcripción sin contaminar el análisis del auditor). Las fases 1, 3 y 5 están diseñadas pero aún no implementadas.
En Claude Code, añade este repositorio como marketplace e instala el plugin:
/plugin marketplace add <tu-usuario>/idea-forge
/plugin install idea-forge@idea-forge-marketplace
(Sustituye <tu-usuario>/idea-forge por la ruta real de tu repositorio en GitHub.)
idea-forge opera sobre una carpeta por idea. La convención recomendada:
mi-mmv/
├── 00_fuentes/ material de partida (libros, PDFs, transcripciones, audios)
├── 01_conceptualizacion/ salidas de la Fase 1
├── 02_debates/ transcripciones de las Fases 2 y 3 (por asaltos)
├── 03_auditoria/ informe del Auditor (Fase 4)
└── 04_decision/ registro de decisión (Fase 5)
Las carpetas van numeradas para que el orden del pipeline se vea en el explorador de archivos.
Con tu idea ya conceptualizada (o un resumen a mano), defiéndela en persona frente al Crítico:
/forge-founder-vs-critic 01_conceptualizacion/mi_idea.md
O sin argumentos, para que busque la idea en 01_conceptualizacion/ o te la pida:
/forge-founder-vs-critic
El Crítico ataca asalto a asalto con sus cuatro lentes (problema, adopción, viabilidad, ventaja defendible); tú respondes en el chat, contraatacando o proponiendo parches. No se ablanda: en cada asalto ataca las costuras de tus parches anteriores. El número de asaltos es flexible — paras tú. Al cerrar, escribe la transcripción literal en 02_debates/debate_critico_vs_fundador.md, lista para la Fase 4.
Con uno o dos debates ya cerrados en 02_debates/:
/forge-audit 02_debates/debate_critico_vs_fundador.md
O sin argumentos, para que busque las transcripciones en 02_debates/:
/forge-audit
El comando delega en el agente auditor (neutral, en contexto aislado), que sigue la skill risk-audit-report y escribe el informe en 03_auditoria/informe_auditoria.md. El informe tiene siempre la misma forma: un veredicto con semáforo arriba, un mapa visual del análisis, la matriz de riesgo residual, los supuestos que solo se validan saliendo a la calle, y la recomendación en orden.
idea-forge/
├── .claude-plugin/
│ ├── plugin.json manifiesto del plugin
│ └── marketplace.json manifiesto del marketplace (para instalar desde Git)
├── commands/
│ ├── forge-founder-vs-critic.md /forge-founder-vs-critic — Fase 2
│ └── forge-audit.md /forge-audit — Fase 4
├── agents/
│ ├── critic.md el Crítico Implacable (compartido por Fases 2 y 3)
│ └── auditor.md el Auditor neutral (Fase 4)
├── skills/
│ ├── adversarial-debate/
│ │ ├── SKILL.md el método de debate por asaltos
│ │ └── assets/
│ │ └── transcript-template.md plantilla de transcripción (contrato con Fase 4)
│ └── risk-audit-report/
│ ├── SKILL.md el método del informe
│ └── assets/
│ └── audit-report-template.md la plantilla del informe
└── README.md
MIT.