Skip to content

danielgap/openclaw-planitor

Repository files navigation

Planitor 📊 — Pipeline de Planes de Negocio

Sistema standalone para crear, analizar y validar planes de negocio completos y profesionales. Dual-LLM para fases estratégicas. Sin dependencias externas — todas las capacidades de investigación, extracción, redacción y evaluación están integradas como skills.

Arquitectura

├── skills/                              # Skills del pipeline + negocio
│   ├── pipeline-*/                      # 9 fases del pipeline
│   ├── alex-hormozi-pitch/              # Pitch tipo Hormozi
│   ├── straight-line-closer/            # Cierre tipo Jordan Belfort
│   ├── 10x-closer/                      # Cierre 10x
│   ├── growth-multiplier/               # Crecimiento exponencial
│   ├── lead-gen-strategist/             # Generación de leads
│   ├── magnetic-marketer/               # Marketing magnético
│   ├── influence-engineer/              # Ingeniería de influencia
│   ├── copy-chief/                      # Copywriting persuasivo
│   ├── reality-distortion/              # Reality distortion field
│   ├── wealth-philosopher/              # Filosofía de riqueza
│   ├── entrepreneur-strategist/         # Estrategia emprendedora
│   ├── customer-value/                  # Valor del cliente
│   ├── data-extraction/                 # Extracción de datos
│   ├── data-crosscheck/                 # Validación cruzada
│   ├── business-canvas/                 # BMC / Lean Canvas
│   ├── competitive-analysis/            # Análisis competitivo
│   └── risk-assessment/                 # Evaluación de riesgos
│
├── scripts/
│   ├── business-plan-pdf.mjs            # Generador PDF (Puppeteer)
│   └── validate_plan.py                 # Validador de artefactos
│
├── schemas/                             # JSON Schemas para cada artefacto
│   ├── brief.schema.json
│   ├── ground-truth.schema.json
│   ├── market-analysis.schema.json
│   ├── financials.schema.json
│   ├── strategy.schema.json
│   ├── judge-report.schema.json
│   └── cross-check-report.schema.json
│
├── templates/
│   └── business-plan-template.html      # Template HTML para PDF
│
├── tests/                               # Tests unitarios
│   ├── fixtures/                        # JSON de ejemplo por fase
│   ├── test_schemas.py
│   ├── test_artifacts.py
│   ├── test_pdf_generator.py
│   └── run_all.sh
│
├── tools/                               # Herramientas auxiliares
│   ├── financial-charts.py
│   ├── financial-sensitivity.py
│   ├── sector-benchmarks.py
│   └── ...
│
├── research-frameworks/
│   └── BUSINESS-PLANNING-FRAMEWORKS.md  # Frameworks de referencia
│
└── generate-skill-registry.py           # Genera skill-registry.json

Nota: Las skills son instrucciones (archivos SKILL.md) que guían al LLM. No son código ejecutable — son prompts estructurados que definen cómo ejecutar cada fase.

Pipeline de 9 Fases

# Fase Input Output Dual-LLM
1 BRIEF Petición libre BRIEF.json No
1.5 MARKET GATE BRIEF MARKET-GATE.json (GO/DUDAR/NO-GO) No
2 GROUND TRUTH BRIEF + GATE GROUND-TRUTH.json (supuestos ✅/⚠️/❓) No
3 MARKET GT MARKET-ANALYSIS.json (TAM/SAM/SOM, competencia) No
4 FINANCIALS GT + Market FINANCIALS.json (3 escenarios, break-even, fiscalidad) No
5 STRATEGY Todo anterior STRATEGY.json (DAFO, pricing, timeline) ✅ Sí
6 BUILD Todo anterior plan-final.md ✅ Sí
7 INVESTOR PACK Todo anterior investor-evidence-pack.md (8-10 págs) No
8 JUDGE Documento + artefactos JUDGE-REPORT.json + FEEDBACK-FOR-RERUN.json ✅ Sí

Puntos de Control

  • Tras BRIEF: Si faltan datos → detener y preguntar
  • Tras MARKET GATE: Si NO-GO → detener pipeline. Si DUDAR → preguntar
  • Tras GROUND TRUTH: Si supuestos críticos en ❓ → detener y preguntar
  • Tras JUDGE: Si rejected → usar FEEDBACK-FOR-RERUN.json, volver a fases relevantes

Límites de Iteración

  • Máx 2 iteraciones por fase individual
  • Máx 3 ciclos completos (Build → Judge)

Skills Disponibles (30)

Pipeline (9)

Skill Fase Descripción
pipeline-brief 1 Recoger idea → BRIEF.json
pipeline-validation 1.5 Market Gate: GO/NO-GO
pipeline-ground-truth 2 Documentar supuestos clasificados
pipeline-market-analysis 3 TAM/SAM/SOM, competencia, tendencias
pipeline-financials 4 Proyecciones, cash flow, break-even, fiscalidad
pipeline-strategy-dual 5 DAFO, pricing, go-to-market
pipeline-build-dual 6 Documento final .md
pipeline-investor-pack 7 Investor Evidence Pack 8-10 páginas
pipeline-judge-dual 8 Review adversarial, score, verdict

Soporte Pipeline (3)

Skill Descripción
pipeline-plan Generación del plan ejecutivo
pipeline-charts Gráficos SVG para el plan
pipeline-judge Evaluación mono-LLM (fallback)

Ventas & Marketing (7)

Skill Descripción
alex-hormozi-pitch Pitch tipo $100M Offers
straight-line-closer Cierre tipo Jordan Belfort
10x-closer Cierre 10x Grant Cardone
lead-gen-strategist Estrategia de generación de leads
magnetic-marketer Marketing magnético Dan Kennedy
influence-engineer Ingeniería de influencia Cialdini
copy-chief Copywriting persuasivo Jim Edwards

Estrategia & Filosofía (4)

Skill Descripción
entrepreneur-strategist Estrategia emprendedora
growth-multiplier Crecimiento exponencial Verne Harnish
wealth-philosopher Filosofía de riqueza Naval Ravikant
reality-distortion Reality distortion field Steve Jobs

Standalone / Sin dependencias externas (4)

Skill Descripción
web-research Búsqueda e investigación web autónoma
data-extraction Extracción, estructuración y validación de datos
document-writing Redacción profesional de planes de negocio
dual-llm-review Evaluación adversarial con 2 modelos LLM

Datos & Análisis (7)

Skill Descripción
business-canvas Business Model Canvas / Lean Canvas
competitive-analysis Análisis competitivo detallado
risk-assessment Riesgos, mitigación, kill criteria
customer-value Valor del cliente (CLV, CAC, LTV)
data-extractor Extracción de datos de fuentes
data-crosscheck Validación cruzada de datos
pipeline-strategy Estrategia mono-LLM (fallback)

Cómo Usar

Requisitos

  • Mínimo: 1 LLM + acceso a internet
  • Óptimo: 2 LLMs de providers diferentes + acceso a internet

Crear un plan de negocio

Introduce una descripción del negocio y el pipeline se ejecuta automáticamente:

"Crea un plan de negocio para una cafetería especializada en Granada"

El orquestador coordina las 9 fases automáticamente.

Revisar un plan existente

"Revisa el plan de la cafetería en Granada"

Activa el evaluador dual-LLM para evaluación adversarial.

Generar Investor Pack

"Genera el investor pack para el plan"

Activa pipeline-investor-pack.

Scripts

Script Descripción
generate-skill-registry.py Regenera skill-registry.json
business-plan-pdf.mjs Convierte plan-final.md a PDF profesional (Node.js + Puppeteer)
validate_plan.py Valida artefactos contra JSON schemas
run_all.sh Ejecuta todos los tests

Reglas de Oro

  1. Datos reales > estimaciones — Si hay datos históricos, SON el ground truth
  2. No inventes datos — Si no sabes, pon "dato no disponible" y pregunta
  3. Sensibilidad obligatoria — Sin análisis de sensibilidad no es un plan
  4. Fiscalidad obligatoria — IVA, IRPF, cuota autónomos, régimen fiscal, deducciones
  5. Anti-redundancia — Cada dato aparece UNA vez, las demás veces se referencia
  6. Honestidad brutal — Si no es viable, decirlo con datos concretos
  7. Dual-LLM en fases críticas — Strategy, Build y Judge usan dos modelos en paralelo

Stack Técnico

  • Runtime: Cualquier plataforma con LLM + acceso a internet
  • Modelo principal: Cualquier LLM (GPT, Claude, Gemini, GLM...)
  • Modelo secundario: LLM de provider diferente (para dual-LLM)
  • Búsqueda: Cualquier motor de búsqueda + Jina Reader para scraping
  • PDF: Puppeteer + HTML template (Node.js)
  • Schemas: JSON Schema draft-07
  • Tests: pytest

Archivos Clave

Archivo Descripción
SOUL.md Identidad del agente, reglas de oro, flujos de trabajo, modelo por fase
TOOLS.md Inventario completo de herramientas con ubicaciones e instalación
SETUP.md Guía paso a paso para replicar el entorno en otra máquina
AGENTS.md Reglas de delegación y routing de agentes
MEMORY.md Estado del sistema (pipeline, dual-LLM, artefactos)

Licencia

MIT — ver LICENSE.

About

Sistema de creación de planes de negocio para OpenClaw — Agentes, skills, pipeline y frameworks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors