{"id":"692d7303-59b0-4308-8f2a-9be35ae87cd2","slug":"openclaw-planitor","kind":"skill","name":"openclaw-planitor","summary":"Sistema de creación de planes de negocio para OpenClaw — Agentes, skills, pipeline y frameworks","owner":"danielgap","repoUrl":"https://github.com/danielgap/openclaw-planitor","license":"MIT","licenseTier":"permissive","trust":"community","stars":5,"match":null,"fewStars":false,"format":"skill","createdAt":"2026-04-09T14:01:30.000Z","addedAt":"2026-10-21T22:54:04.076Z","logoUrl":"https://avatars.githubusercontent.com/u/5764171?u=d6eb0a89d6cf34109b49f59cb0506e36d4dd69f2&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["data-analytics"],"tags":[],"runtime":"binary","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-26T20:43:38.461Z","sample":false,"url":"https://conduits.dev/tools/openclaw-planitor","language":"Python","transports":["stdio"],"install":{},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# Planitor 📊 — Pipeline de Planes de Negocio\n\n**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.\n\n## Arquitectura\n\n```\n├── skills/                              # Skills del pipeline + negocio\n│   ├── pipeline-*/                      # 9 fases del pipeline\n│   ├── alex-hormozi-pitch/              # Pitch tipo Hormozi\n│   ├── straight-line-closer/            # Cierre tipo Jordan Belfort\n│   ├── 10x-closer/                      # Cierre 10x\n│   ├── growth-multiplier/               # Crecimiento exponencial\n│   ├── lead-gen-strategist/             # Generación de leads\n│   ├── magnetic-marketer/               # Marketing magnético\n│   ├── influence-engineer/              # Ingeniería de influencia\n│   ├── copy-chief/                      # Copywriting persuasivo\n│   ├── reality-distortion/              # Reality distortion field\n│   ├── wealth-philosopher/              # Filosofía de riqueza\n│   ├── entrepreneur-strategist/         # Estrategia emprendedora\n│   ├── customer-value/                  # Valor del cliente\n│   ├── data-extraction/                 # Extracción de datos\n│   ├── data-crosscheck/                 # Validación cruzada\n│   ├── business-canvas/                 # BMC / Lean Canvas\n│   ├── competitive-analysis/            # Análisis competitivo\n│   └── risk-assessment/                 # Evaluación de riesgos\n│\n├── scripts/\n│   ├── business-plan-pdf.mjs            # Generador PDF (Puppeteer)\n│   └── validate_plan.py                 # Validador de artefactos\n│\n├── schemas/                             # JSON Schemas para cada artefacto\n│   ├── brief.schema.json\n│   ├── ground-truth.schema.json\n│   ├── market-analysis.schema.json\n│   ├── financials.schema.json\n│   ├── strategy.schema.json\n│   ├── judge-report.schema.json\n│   └── cross-check-report.schema.json\n│\n├── templates/\n│   └── business-plan-template.html      # Template HTML para PDF\n│\n├── tests/                               # Tests unitarios\n│   ├── fixtures/                        # JSON de ejemplo por fase\n│   ├── test_schemas.py\n│   ├── test_artifacts.py\n│   ├── test_pdf_generator.py\n│   └── run_all.sh\n│\n├── tools/                               # Herramientas auxiliares\n│   ├── financial-charts.py\n│   ├── financial-sensitivity.py\n│   ├── sector-benchmarks.py\n│   └── ...\n│\n├── research-frameworks/\n│   └── BUSINESS-PLANNING-FRAMEWORKS.md  # Frameworks de referencia\n│\n└── generate-skill-registry.py           # Genera skill-registry.json\n```\n\n> **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.\n\n## Pipeline de 9 Fases\n\n| # | Fase | Input | Output | Dual-LLM |\n|---|------|-------|--------|----------|\n| 1 | **BRIEF** | Petición libre | `BRIEF.json` | No |\n| 1.5 | **MARKET GATE** | BRIEF | `MARKET-GATE.json` (GO/DUDAR/NO-GO) | No |\n| 2 | **GROUND TRUTH** | BRIEF + GATE | `GROUND-TRUTH.json` (supuestos ✅/⚠️/❓) | No |\n| 3 | **MARKET** | GT | `MARKET-ANALYSIS.json` (TAM/SAM/SOM, competencia) | No |\n| 4 | **FINANCIALS** | GT + Market | `FINANCIALS.json` (3 escenarios, break-even, fiscalidad) | No |\n| 5 | **STRATEGY** | Todo anterior | `STRATEGY.json` (DAFO, pricing, timeline) | ✅ Sí |\n| 6 | **BUILD** | Todo anterior | `plan-final.md` | ✅ Sí |\n| 7 | **INVESTOR PACK** | Todo anterior | `investor-evidence-pack.md` (8-10 págs) | No |\n| 8 | **JUDGE** | Documento + artefactos | `JUDGE-REPORT.json` + `FEEDBACK-FOR-RERUN.json` | ✅ Sí |\n\n### Puntos de Control\n\n- **Tras BRIEF:** Si faltan datos → detener y preguntar\n- **Tras MARKET GATE:** Si NO-GO → detener pipeline. Si DUDAR → preguntar\n- **Tras GROUND TRUTH:** Si supuestos críticos en ❓ → detener y preguntar\n- **Tras JUDGE:** Si rejected → usar FEEDBACK-FOR-RERUN.json, volver a fases relevantes\n\n### Límites de Iteración\n- Máx 2 iteraciones por fase individual\n- Máx 3 ciclos completos (Build → Judge)\n\n## Skills Disponibles (30)\n\n### Pipeline (9)\n| Skill | Fase | Descripción |\n|-------|------|-------------|\n| `pipeline-brief` | 1 | Recoger idea → BRIEF.json |\n| `pipeline-validation` | 1.5 | Market Gate: GO/NO-GO |\n| `pipeline-ground-truth` | 2 | Documentar supuestos clasificados |\n| `pipeline-market-analysis` | 3 | TAM/SAM/SOM, competencia, tendencias |\n| `pipeline-financials` | 4 | Proyecciones, cash flow, break-even, fiscalidad |\n| `pipeline-strategy-dual` | 5 | DAFO, pricing, go-to-market |\n| `pipeline-build-dual` | 6 | Documento final .md |\n| `pipeline-investor-pack` | 7 | Investor Evidence Pack 8-10 páginas |\n| `pipeline-judge-dual` | 8 | Review adversarial, score, verdict |\n\n### Soporte Pipeline (3)\n| Skill | Descripción |\n|-------|-------------|\n| `pipeline-plan` | Generación del plan ejecutivo |\n| `pipeline-charts` | Gráficos SVG para el plan |\n| `pipeline-judge` | Evaluación mono-LLM (fallback) |\n\n### Ventas & Marketing (7)\n| Skill | Descripción |\n|-------|-------------|\n| `alex-hormozi-pitch` | Pitch tipo $100M Offers |\n| `straight-line-closer` | Cierre tipo Jordan Belfort |\n| `10x-closer` | Cierre 10x Grant Cardone |\n| `lead-gen-strategist` | Estrategia de generación de leads |\n| `magnetic-marketer` | Marketing magnético Dan Kennedy |\n| `influence-engineer` | Ingeniería de influencia Cialdini |\n| `copy-chief` | Copywriting persuasivo Jim Edwards |\n\n### Estrategia & Filosofía (4)\n| Skill | Descripción |\n|-------|-------------|\n| `entrepreneur-strategist` | Estrategia emprendedora |\n| `growth-multiplier` | Crecimiento exponencial Verne Harnish |\n| `wealth-philosopher` | Filosofía de riqueza Naval Ravikant |\n| `reality-distortion` | Reality distortion field Steve Jobs |\n\n### Standalone / Sin dependencias externas (4)\n| Skill | Descripción |\n|-------|-------------|\n| `web-research` | Búsqueda e investigación web autónoma |\n| `data-extraction` | Extracción, estructuración y validación de datos |\n| `document-writing` | Redacción profesional de planes de negocio |\n| `dual-llm-review` | Evaluación adversarial con 2 modelos LLM |\n\n### Datos & Análisis (7)\n| Skill | Descripción |\n|-------|-------------|\n| `business-canvas` | Business Model Canvas / Lean Canvas |\n| `competitive-analysis` | Análisis competitivo detallado |\n| `risk-assessment` | Riesgos, mitigación, kill criteria |\n| `customer-value` | Valor del cliente (CLV, CAC, LTV) |\n| `data-extractor` | Extracción de datos de fuentes |\n| `data-crosscheck` | Validación cruzada de datos |\n| `pipeline-strategy` | Estrategia mono-LLM (fallback) |\n\n## Cómo Usar\n\n### Requisitos\n- **Mínimo:** 1 LLM + acceso a internet\n- **Óptimo:** 2 LLMs de providers diferentes + acceso a internet\n\n### Crear un plan de negocio\nIntroduce una descripción del negocio y el pipeline se ejecuta automáticamente:\n```\n\"Crea un plan de negocio para una cafetería especializada en Granada\"\n```\nEl orquestador coordina las 9 fases automáticamente.\n\n### Revisar un plan existente\n```\n\"Revisa el plan de la cafetería en Granada\"\n```\nActiva el evaluador dual-LLM para evaluación adversarial.\n\n### Generar Investor Pack\n```\n\"Genera el investor pack para el plan\"\n```\nActiva pipeline-investor-pack.\n\n## Scripts\n\n| Script | Descripción |\n|--------|-------------|\n| `generate-skill-registry.py` | Regenera skill-registry.json |\n| `business-plan-pdf.mjs` | Convierte plan-final.md a PDF profesional (Node.js + Puppeteer) |\n| `validate_plan.py` | Valida artefactos contra JSON schemas |\n| `run_all.sh` | Ejecuta todos los tests |\n\n## Reglas de Oro\n\n1. **Datos reales > estimaciones** — Si hay datos históricos, SON el ground truth\n2. **No inventes datos** — Si no sabes, pon \"dato no disponible\" y pregunta\n3. **Sensibilidad obligatoria** — Sin análisis de sensibilidad no es un plan\n4. **Fiscalidad obligatoria** — IVA, IRPF, cuota autónomos, régimen fiscal, deducciones\n5. **Anti-redundancia** — Cada dato aparece UNA vez, las demás veces se referencia\n6. **Honestidad brutal** — Si no es viable, decirlo con datos concretos\n7. **Dual-LLM en fases críticas** — Strategy, Build y Judge usan dos modelos en paralelo\n\n## Stack Técnico\n\n- **Runtime:** Cualquier plataforma con LLM + acceso a internet\n- **Modelo principal:** Cualquier LLM (GPT, Claude, Gemini, GLM...)\n- **Modelo secundario:** LLM de provider diferente (para dual-LLM)\n- **Búsqueda:** Cualquier motor de búsqueda + Jina Reader para scraping\n- **PDF:** Puppeteer + HTML template (Node.js)\n- **Schemas:** JSON Schema draft-07\n- **Tests:** pytest\n\n## Archivos Clave\n\n| Archivo | Descripción |\n|---------|------------|\n| **SOUL.md** | Identidad del agente, reglas de oro, flujos de trabajo, modelo por fase |\n| **TOOLS.md** | Inventario completo de herramientas con ubicaciones e instalación |\n| **SETUP.md** | Guía paso a paso para replicar el entorno en otra máquina |\n| **AGENTS.md** | Reglas de delegación y routing de agentes |\n| **MEMORY.md** | Estado del sistema (pipeline, dual-LLM, artefactos) |\n\n## Licencia\n\nMIT — ver [LICENSE](LICENSE).\n"}