cac-modeler
Models LTV, CAC by channel, LTV:CAC ratios, and payback period for an indie developer. Uses…
Analyzes idea-scoring output to identify the weakest dimensions, root causes of low scores, and probable failure modes if the idea were pursued as-is.
$ npx -y skills add MaxKmet/idea-validation-agents --skill weakness-detection --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/weakness-detectionContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyzes idea-scoring output to identify the weakest dimensions, root causes of low scores, and probable failure modes if the idea were pursued as-is.
name: weakness-detection description: Analyzes idea-scoring output to identify the weakest dimensions, root causes of low scores, and probable failure modes if the idea were pursued as-is.
<!-- version: 0.1.0 | outputs: memory/ideas/<slug>/weaknesses.json -->
Before triggering the pivot engine, understand WHY dimensions are weak. A low distribution score might mean "no viral loop" (fixable) or "fundamentally wrong category for organic growth" (structural). Surface the root cause, not just the symptom.
| Root Cause Type | Description | Fix Type | |---|---|---| | Structural | Inherent to the idea, can't be pivoted away | Drop or major pivot | | Situational | Weak due to user's current constraints | Fixable (more time, budget) | | Knowledge gap | Weak because data is missing | Run more research | | Addressable | Weak but has a clear fix | Targeted pivot |
<!-- TODO: Add failure mode library by app category --> <!-- TODO: Define threshold for "weak" (e.g., dimension score < 40) -->
1. Load scores.json, identify dimensions scoring below threshold. 2. For each weak dimension, read the source file to understand why. 3. Classify the root cause (structural / situational / knowledge gap / addressable). 4. Describe the failure mode if the idea proceeded without fixing this weakness.
Write to `memory/ideas/<slug>/weaknesses.json`:
{
"weak_dimensions": [
{
"dimension": "",
"score": 0,
"root_cause_type": "structural | situational | knowledge-gap | addressable",
"root_cause_description": "",
"failure_mode": ""
}
],
"critical_weaknesses": [],
"addressable_weaknesses": [],
"overall_weakness_severity": "fatal | major | minor"
}<!-- TODO: Define "fatal" vs "major" vs "minor" by combination of weak dimensions -->
AI agents that act as your personal venture analyst - from startup idea brainstorming to full validation and go-to-market strategy. Built for developers who'd rather validate in 10 minutes than regret in six months. Powered by Claude Code, OpenAI Codex, and Cursor.
Models LTV, CAC by channel, LTV:CAC ratios, and payback period for an indie developer. Uses…
Maps the full competitive landscape — direct, indirect, substitute, and emerging competitors…
Writes a concise, human-readable decision brief summarizing the full validation analysis —…
Scores the strength of core human desire motivations (survival, status, belonging, control,…
Evaluates organic reach potential, paid feasibility, platform distribution advantages,…
Aggregates all dimension scores into a final idea score (0–100) and issues a verdict.…