Evaluates 3+ modernization scenarios using Tree of Thought with 6-dimension weighted scoring. Use when the user asks to "compare scenarios", "evaluate options", "run scenario analysis", "Tree of Thought", "which approach should we take", "compare architectures", or mentions "Phase 3", "strategic analysis", "trade-off analysis", "SWOT comparison".
From pmnpx claudepluginhub javimontano/mao-pm-apexThis skill is limited to using the following tools:
examples/README.mdexamples/sample-output.htmlexamples/sample-output.mdprompts/metaprompts.mdprompts/use-case-prompts.mdreferences/body-of-knowledge.mdreferences/knowledge-graph.mmdreferences/state-of-the-art.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Provides React and Next.js patterns for component composition, compound components, state management, data fetching, performance optimization, forms, routing, and accessible UIs.
Develops 3+ parallel technology/approach scenarios, scores each across 6 weighted dimensions, performs SWOT per scenario, builds cross-scenario comparative analysis, and recommends the strongest path with documented trade-offs and conditional switching logic.
$1 — Number of scenarios to evaluate (default: 3, min: 3)$2 — Weight override file path (optional; overrides default dimension weights)Parse from $ARGUMENTS.
Parameters:
{MODO}: piloto-auto (default) | desatendido | supervisado | paso-a-paso
{FORMATO}: markdown (default) | html | dual{VARIANTE}: ejecutiva (~40% — scoring matrix + recommendation only) | técnica (full SWOT + risk register + implementation roadmap, default)Elegir sin comparar es apostar. Comparar sin estructura es sesgo. El Tree of Thought impone divergencia antes de convergencia: primero se generan todos los escenarios viables, luego se evalúan con rigor cuantitativo, y solo entonces se recomienda. El objetivo no es encontrar la respuesta "correcta" — es eliminar las equivocadas con evidencia.
| Dimension | Weight | Definition | Scoring (1-10) |
|---|---|---|---|
| Cost | 20% | CAPEX + OPEX + 3-year TCO | 10: <1M Yr1, 8: 1-2M, 6: 2-3M, 4: 3-5M, 2: >5M, 1: Prohibitive |
| Time-to-Value | 20% | MVP deployment + stabilization | 10: <3mo, 8: 3-4mo, 6: 4-6mo, 4: 6-9mo, 2: 9-12mo, 1: >12mo |
| Operational Risk | 15% | Downtime, data loss, disruption | 10: Zero downtime, 8: <2hr, 6: 2-4hr, 4: 4-8hr, 2: >8hr, 1: Unacceptable |
| Strategic Alignment | 20% | Business goal + capability uplift | 10: New revenue, 8: 3+ objectives, 6: 1 key capability, 4: Marginal, 2: Weak |
| Regulatory Fit | 15% | Compliance, audit trail, governance | 10: Fully compliant, 8: Minor gaps, 6: Core met + 2-3 gaps, 4: 3-5 gaps |
| PoC Speed | 10% | Validate assumptions in 4-8 weeks | 10: <4 weeks 2-3 people, 8: 4-6 weeks, 6: 6-8 weeks, 4: >8 weeks |
Calculation: Final Score = Sum(Dimension Score x Weight) on 0-10 scale.
Weight override: If client priorities differ (e.g., regulated industry: Regulatory 25%, PoC Speed 5%), pass adjusted weights via $2. Document weight rationale explicitly.
If $1 > 3, generate additional scenarios as variations (e.g., "B with outsourced team", "C phased over 24 months", "A with selective cloud migration").
For each scenario, deliver:
All scenarios side-by-side with per-dimension winners and total weighted scores.
High Strategic Value
|
Scenario C (Value + Risk)
|
Low Risk ------------------------------ High Risk
|
Scenario B (Balanced)
|
Scenario A (Safe, proven)
|
Low Strategic Value
Document 5+ triggers that would change the recommendation:
4 phases with go/no-go gates:
| Trade-off | Benefit | Cost | When to Choose |
|---|---|---|---|
| 3 scenarios vs 5+ | Decision clarity, focused comparison | May miss edge-case approaches | Default; use 5+ only when stakeholders demand broader options |
| Depth vs speed | Full SWOT + risk register per scenario | 3-5 days vs 1-2 days (scoring only) | Full depth for strategic decisions; abbreviated for time-boxed sprints |
| Quantitative vs qualitative scoring | Rubric-based (1-10) comparability | Forces precision, may oversimplify nuance | Always quantitative + qualitative narrative complement |
| Weight override | Tailored to client priorities | Requires explicit justification | Regulated industries, specific risk profiles |
Primary: 05_Escenarios_ToT_{project}.md (o .html si {FORMATO}=html|dual) — 3+ scenario evaluations with 6-dimension scoring, SWOT analysis, cross-scenario comparison, conditional switching logic, and implementation roadmap.
Diagramas incluidos:
| Format | Default | Description |
|---|---|---|
markdown | ✅ | Rich Markdown + Mermaid diagrams. Token-efficient. |
html | On demand | Branded HTML (Design System). Visual impact. |
dual | On demand | Both formats. |
Default output is Markdown with embedded Mermaid diagrams. HTML generation requires explicit {FORMATO}=html parameter.
| Caso | Estrategia de Manejo |
|---|---|
| Stakeholders insist on only 1 scenario ("we already know what we want") | Generate the requested scenario plus "Do Nothing" and one genuine alternative; present the comparison to demonstrate either the conviction is justified or alternatives have merit |
| Scoring produces identical totals for 2+ scenarios (difference <0.2 points) | Declare a trade-off zone; run a sensitivity analysis with 3 different weight sets (risk-averse, balanced, aggressive); present which scenario wins under each weight profile |
| A scenario scores highest overall but has a critical dimension score below 3 | Flag the critical weakness as a BLOCKER; add a mandatory spike/PoC to validate whether the weakness is resolvable; recommend the second-highest scenario as contingency |
| Weight override requested but no justification provided | Reject the override until stakeholder documents the rationale; default weights are designed for balance and deviations require explicit reasoning |
| Decision | Alternativa Descartada | Justificacion |
|---|---|---|
| Minimum 3 scenarios mandatory, no exceptions | Allow 2-scenario comparisons for speed | Two scenarios create a false binary; the third scenario (even "Do Nothing") forces divergent thinking and prevents confirmation bias |
| Use rubric-based quantitative scoring (1-10) with qualitative narrative | Qualitative-only comparison (pros/cons lists) | Qualitative comparisons are susceptible to anchoring and recency bias; quantitative scoring creates comparable, auditable decisions |
| Document conditional switching logic (5+ triggers) | Static recommendation without conditions | Business conditions change; a recommendation that says "this changes if X happens" builds client confidence and reduces plan fragility |
| Score rationale required for every dimension (no empty cells) | Allow blank rationale for obvious scores | "Obvious" is subjective; forcing rationale surfaces hidden assumptions and creates an audit trail for the steering committee |
graph TD
subgraph Core["Scenario Analysis Engine"]
A["Scenario Generation"] --> B["6-Dimension Scoring"]
B --> C["SWOT per Scenario"]
C --> D["Cross-Scenario Comparison"]
D --> E["Recommendation + Switching Logic"]
end
subgraph Inputs["Inputs"]
F["Approved Findings"] --> A
G["Weight Overrides"] --> B
H["Scenario Count"] --> A
end
subgraph Outputs["Outputs"]
E --> I["Scenario Evaluation Document"]
E --> J["Implementation Roadmap"]
end
subgraph Related["Related Skills"]
K["multidimensional-feasibility"] -.-> B
L["solution-roadmap"] -.-> J
M["executive-pitch"] -.-> E
end
05_Escenarios_ToT_{cliente}_{WIP}.md05_Escenarios_ToT_{cliente}_{WIP}.pptx05_Escenarios_ToT_{cliente}_{WIP}.html{fase}_escenarios_tot_{cliente}_{WIP}.docx{fase}_escenarios_tot_{cliente}_{WIP}.xlsx| Dimension | Peso | Criterio |
|---|---|---|
| Trigger Accuracy | 10% | Descripcion activa triggers correctos sin falsos positivos |
| Completeness | 25% | Todos los entregables cubren el dominio sin huecos |
| Clarity | 20% | Instrucciones ejecutables sin ambiguedad |
| Robustness | 20% | Maneja edge cases y variantes de input |
| Efficiency | 10% | Proceso no tiene pasos redundantes |
| Value Density | 15% | Cada seccion aporta valor practico directo |
Umbral minimo: 7/10 en cada dimension para considerar el skill production-ready.
Autor: Javier Montaño | Ultima actualizacion: 15 de marzo de 2026