Universal Analyzer
A standalone skill for multi-perspective analysis of any topic, file, idea, or decision.
Use when:
- Need to extract KEY POINTS from anything
- Want multi-perspective gap/risk analysis (4-10 experts)
- Need improvement opportunities with actionable plans
- Want quick summary OR deep analysis mode
- Need first-principles brief that challenges assumptions
Triggers: "analyze", "key points", "what's important", "improve this", "review", "examine", "assess", "analysis", "deep analysis", "run deep analysis", "brief", "challenge assumptions", "first principles"
Table of Contents
- Quick Start
- Analysis Modes
- Execution Flow
- Output Formats
- Perspectives Library
- Thinking Framework
- First-Principles Analysis
- Examples
Quick Start
# Quick analysis (fast key points)
analyze quick "our pricing strategy"
analyze brief src/api/auth.ts
# Standard analysis (default)
analyze "SaaS product for developers"
analyze "should I accept this job offer"
analyze package.json
# Deep analysis (comprehensive)
analyze deep "company rebrand strategy"
analyze thorough "migration to microservices"
Analysis Modes
| Mode |
Triggers |
Agents |
Duration |
Output |
| Quick |
"quick", "fast", "brief", "summary" |
0-1 |
30-60s |
Key Points + Actions |
| Standard |
(default) |
4-6 |
2-4min |
Multi-Perspective + Roadmap |
| Deep |
"deep", "thorough", "comprehensive" |
6-10 |
5-8min |
Full Synthesis + Detailed Plan |
Execution Flow
Phase 0: Detection
- Mode: Detect from keywords (quick/standard/deep)
- Domain: Auto-detect from content/keywords
- Target: Load file/folder content if path provided
Phase 1: Context Gathering
- File/folder path → Read files
- Topic/idea → Use provided context
- Unfamiliar domain → Optional web search
Phase 2: Analysis
Quick Mode
Direct analysis by primary agent, no sub-agents
Standard Mode
- Select 4-6 perspectives based on domain
- Launch all perspectives in parallel (single message block)
- Each agent answers 7 core questions
Deep Mode
- Select 6-10 perspectives based on domain
- Launch all perspectives in parallel (single message block)
- Each agent answers 12 questions (7 core + 5 deep)
Phase 3: Synthesis
After ALL agents complete:
- Aggregate Failure Hypotheses → prioritize Critical→High→Med→Low
- Extract TOP 10 key points → rank by consensus
- Identify gaps → Critical/High/Medium/Low
- Generate actionable roadmap with dependencies
Output Formats
Quick Mode
# Quick Analysis: [Target]
**Mode**: Quick | **Domain**: [Domain] | **Date**: [Date]
## The Essence
[1-2 sentences: What this ACTUALLY is at its core, stripped of complexity]
## Verified Facts
- [Fact 1] — evidence: `path/file:line` or [source]
- [Fact 2] — evidence: ...
- [Fact 3] — evidence: ...
## Key Points (Top 5-10)
1. **[Most Important]**: [Explanation]
2. **[Second]**: [Explanation]
...
## Assumptions to Challenge
| Assumption | Evidence For | Evidence Against | Verdict |
|------------|-------------|------------------|---------|
| [Assumed thing] | [If any] | [If any] | Validate/Keep/Discard |
## What You Haven't Considered
1. **[Critical Item]**: [Why this matters, what to do about it]
2. **[Hidden Risk/Opportunity]**: [Explanation]
3. **[Simpler Alternative?]**: [If exists, describe it]
## The Real Question
[Reframe what the user should actually be asking about this]
## Quick Actions (Top 3-5)
- [ ] [Action 1] - [Why/Impact]
- [ ] [Action 2] - [Why/Impact]
- [ ] [Action 3] - [Why/Impact]
## Critical Risk to Watch
[The one thing that could derail this]
Standard Mode
# Analysis: [Target]
**Mode**: Standard | **Domain**: [Domain] | **Perspectives**: [Count]
**Date**: [Date] | **Hypotheses**: [Count] total
## The Essence
[1-2 sentences: What this ACTUALLY is at its core, stripped of complexity]
## Executive Summary
[2-3 sentences capturing most critical findings]
## First-Principles Analysis
### Verified Facts
- [Fact 1] — evidence: `path/file:line` or [source] — confidence: High/Medium/Low
- [Fact 2] — evidence: ... — confidence: ...
### Assumptions to Challenge
| Assumption | Evidence For | Evidence Against | Verdict |
|------------|-------------|------------------|---------|
| [Assumed thing] | [If any] | [If any] | Validate/Keep/Discard |
### What You Haven't Considered
1. **[Critical Item]**: [Why this matters, what to do about it]
2. **[Hidden Risk/Opportunity]**: [Explanation]
3. **[Simpler Alternative?]**: [If exists, describe it]
4. **[Downstream Impact]**: [What this affects that wasn't mentioned]
### The Real Question
[Reframe what the user should actually be asking about this]
## Failure Hypotheses (Aggregated)
| ID | Type | IF (Trigger) | THEN (Failure) | BECAUSE | Sev | Mitigation |
|----|------|--------------|----------------|---------|-----|------------|
| S001 | Security | ... | ... | ... | Crit | ... |
| M001 | Misuse | ... | ... | ... | High | ... |
### Critical Mitigations Required
- [ ] {mitigation} ← Addresses: S001, M001
## Key Points (Ranked by Importance)
### Consensus Points (Flagged by 3+ perspectives)
1. **[Point]** - [Why important] (Flagged by: [Perspectives])
### Important Points
2. **[Point]** - [Explanation]
### Divergent Views
- **[Topic]**: [Perspective A] sees X, [Perspective B] sees Y
- *Implication*: [What this tension means]
## Gap Analysis
### Critical Gaps (Action Required)
| Gap | Flagged By | Impact | Suggested Action |
|-----|------------|--------|------------------|
| ... | ... | High | ... |
### High Priority Gaps
[Grouped by theme]
## Improvement Opportunities
### Top 5 Improvements
1. **[Improvement]**: [Details] - Expected Impact: [High/Medium/Low]
## Action Plan & Roadmap
### Immediate Actions (This Week)
| Action | Owner | Dependencies | Success Criteria |
|--------|-------|--------------|------------------|
| ... | [TBD] | None | ... |
### Short-term (1-2 Weeks)
| Action | Dependencies | Resources Needed | Outcome |
|--------|--------------|------------------|---------|
| ... | Immediate #1 | ... | ... |
## Cross-cutting Concerns
[Issues flagged by 3+ perspectives]
Deep Mode
Deep mode extends Standard format with:
- Additional 5 questions per agent (12 total)
- Medium-term (1 Month) and Long-term (3+ Months) roadmap sections
- Dependency map visualization
- Risk mitigation table
- More detailed failure hypotheses
Perspectives Library
Domain Detection
Analyze content/keywords to auto-detect domain:
| Domain |
Trigger Keywords |
Example Targets |
| business |
startup, business, market, revenue |
"coffee subscription", business-plan.md |
| product |
product, feature, user, MVP |
"habit tracking app", roadmap.md |
| software |
API, code, function, class, tech |
src/auth, package.json |
| process |
workflow, process, SOP, operations |
"hiring workflow", "incident response" |
| document |
doc, article, proposal, report |
"resume", proposal.docx |
| research |
research, study, hypothesis, data |
"hypothesis: remote work" |
| creative |
design, art, brand, visual |
"rebrand", logo-designs/ |
| personal |
decision, "should I", career, life |
"moving to Austin", "career change" |
| legal |
contract, legal, policy, terms |
"employment contract" |
| financial |
budget, investment, cost, ROI |
"Q4 budget", "pricing strategy" |
| marketing |
campaign, marketing, sales, brand |
"email campaign", "launch strategy" |
| event |
event, conference, launch |
"product launch", "conference plan" |
| education |
course, curriculum, teaching |
"bootcamp curriculum" |
| general |
(fallback when no domain matches) |
Any general topic |
Perspective Roles by Domain
Business Domain
- Startup Founder - Viability, growth, scalability
- Investor - ROI, risk, market size
- CFO - Unit economics, burn rate, margins
- Customer - Value proposition, willingness to pay
- Competitor - Differentiation, competitive moats
- Market Analyst - TAM, trends, timing
Product Domain
- Product Manager - User needs, roadmap, prioritization
- Designer (UX) - Usability, user flows, accessibility
- Customer - Actual use cases, pain points
- QA Engineer - Edge cases, error states
- Data Analyst - Metrics, success criteria
- Support Lead - Maintenance burden, user confusion
Software Domain
- Security Engineer - Vulnerabilities, attack vectors
- DevOps - Deployment, monitoring, reliability
- Architect - Design patterns, scalability, debt
- QA Engineer - Test coverage, edge cases
- Performance Engineer - Bottlenecks, resource usage
- Tech Lead - Maintainability, team velocity
Process Domain
- Operator - Daily execution, friction points
- Manager - Efficiency, bottlenecks, metrics
- Employee - Experience, clarity, pain points
- Auditor - Compliance, documentation, risks
- Improvement Specialist - Waste, optimization
Personal Domain
- Future You (1 year) - Long-term impact
- Future You (5 years) - Career trajectory
- Skeptic - Risks, downsides, failure modes
- Supporter - Strengths, opportunities
- Financial Advisor - Money implications
- Life Coach - Values alignment, fulfillment
General Domain (Fallback)
- Analyst - Facts, data, patterns
- Critic - Weaknesses, risks, gaps
- Advocate - Strengths, opportunities
- Pragmatist - Feasibility, resources, timeline
- Strategist - Long-term implications, alternatives
- Devil's Advocate - Unconsidered downsides
Per-Agent Prompt Template
Standard Mode (7 questions):
You are a [Role]. Analyze:
TARGET: [content]
Answer these 7 questions:
1. KEY POINTS: 3-5 most important elements?
2. CORE INSIGHT: Single most critical thing?
3. GAPS: What's missing or incomplete?
4. RISKS: What could go wrong?
5. ASSUMPTIONS: What needs validation?
6. IMPROVEMENTS: Top 3 ways to improve?
7. BLIND SPOTS: What isn't being considered?
FAILURE HYPOTHESES: For each risk/gap:
| ID | IF (Trigger) | THEN (Failure) | BECAUSE | Severity | Mitigation |
Include MISUSE + ADVERSARIAL hypotheses.
Rate findings: Critical/High/Medium/Low
Deep Mode (12 questions = 7 core + 5 additional):
- DEPENDENCIES: What does success depend on?
- ALTERNATIVES: What other approaches should be considered?
- TIMELINE RISKS: What could cause delays or failure?
- RESOURCE GAPS: What's missing to execute well?
- SUCCESS METRICS: How would you measure success?
Thinking Framework
The UltraThink Loop
THINK → CHECKLIST → PLAN → EXECUTE → VALIDATE → LEARN
Phase 0: THINK
Select thinking model based on task type:
| Model |
When to Use |
Pattern |
| CoT (Chain of Thought) |
Linear, sequential tasks |
Step-by-step reasoning |
| ToT (Tree of Thought) |
Multiple valid paths, decisions |
Evaluate branches, pick best |
| Reflexion |
Learning from failure, retry logic |
Analyze error → adjust → retry |
| Decomposition |
Complex tasks, parallel work |
Break into sub-problems |
For Analysis: Use ToT (multi-perspective evaluation) for Standard/Deep, CoT for Quick
Phase 1: CHECKLIST
Phase 2: PLAN
For Standard/Deep:
1. Detect mode from keywords
2. Detect domain from content
3. Select N perspectives (4-6 for standard, 6-10 for deep)
4. Launch all agents in ONE message block
5. Wait for completion
6. Synthesize findings
7. Generate output
Phase 3: EXECUTE
Execute plan with progress tracking. On failure → trigger Reflexion (max 2 retries)
Phase 4: VALIDATE
- All agents returned findings? ✓
- Cross-cutting concerns identified? ✓
- Actionable roadmap generated? ✓
Phase 5: LEARN
Capture patterns for continuous improvement
Self-Correction Guide
| Issue |
Check |
Fix |
Escalate If |
| Shallow analysis |
Domain auto-detected? |
Add specific perspectives |
Still shallow after 2 retries |
| Mode mismatch |
User keywords? |
Ask for clarification |
Agent count doesn't match |
| Weak synthesis |
All agents complete? |
Re-run failed agents |
<3 perspectives useful |
| Wrong domain |
Keywords ambiguous? |
Ask user explicitly |
Multiple domains equally valid |
Max iterations: 2 | Escalation: Ask user to specify domain/perspectives
First-Principles Analysis
Philosophy: Don't just summarize—decompose to fundamentals, surface what's actually true vs assumed, and raise what the user hasn't considered. User must always get data to make their own decisions.
A. Verified Facts (Separate from Assumptions)
- Only report what can be VERIFIED with evidence
- Include source:
path/file:line or [URL]
- Mark confidence: High (verified) / Medium (inferred) / Low (stated but unverified)
B. First-Principles Decomposition
Apply these questions to EVERYTHING found:
1. Question Assumptions
- What's being assumed that hasn't been validated?
- Is this constraint real or inherited from old decisions?
- What would change if [assumption] were false?
2. Decompose to Fundamentals
- What MUST be true for this to work?
- What are the actual dependencies (not just stated ones)?
- What's the irreducible core?
3. Systems Thinking
- What else does this affect? (upstream/downstream)
- What's the blast radius if this fails?
- What's competing for the same resources?
4. Root Cause vs Symptom
- Is the current state addressing root cause or masking symptoms?
- Why does this exist in its current form?
- What problem was this originally solving?
C. Assumptions to Challenge (MANDATORY)
Every analysis MUST include this table:
| Assumption |
Evidence For |
Evidence Against |
Verdict |
| [Assumed thing] |
[If any] |
[If any] |
Validate/Keep/Discard |
D. What You Haven't Considered (MANDATORY 2-4 items)
Surface items the user likely hasn't thought about:
| Category |
What to Look For |
| Unvalidated Assumptions |
Things treated as true without evidence |
| Hidden Dependencies |
Non-obvious things this relies on |
| Downstream Impacts |
What breaks if this changes |
| Simpler Alternatives |
Is there a 10x simpler approach? |
| Edge Cases |
What inputs/states break this? |
| Technical Debt |
Shortcuts that will cost later |
| Missing Pieces |
What's conspicuously absent? |
E. The Real Question
Reframe what the user should actually be asking. Often the stated question isn't the right question.
Examples
Example 1: Quick Mode
Input: analyze quick "our pricing strategy"
Output:
# Quick Analysis: Pricing Strategy
**Mode**: Quick | **Domain**: Business | **Date**: 2026-01-28
## The Essence
A business decision about how to extract value from customers, constrained by market dynamics and competitive positioning.
## Verified Facts
- (Would include actual facts from provided content)
## Key Points
1. **Pricing = value capture, not cost recovery**: Price based on customer willingness to pay, not internal costs
2. **Anchor matters**: First price seen shapes all subsequent evaluations
...
## Assumptions to Challenge
| Assumption | Evidence For | Evidence Against | Verdict |
|------------|-------------|------------------|---------|
| "Customers will pay more if we add features" | Common belief | Often false - bloat reduces WTP | Validate with tests |
## What You Haven't Considered
1. **Price as a signal**: Low price may signal low quality, harming conversion
2. **Competitive response**: Price changes trigger competitor reactions
3. **Simplicity premium**: Simpler pricing often outperforms complex tiers
## The Real Question
Not "what price should we charge" but "what's the maximum value customers perceive, and how do we capture 30-50% of it?"
## Quick Actions
- [ ] Survey 20 target customers on WTP before changing price
- [ ] A/B test 2-3 price points on landing page
- [ ] Model competitor response scenarios
## Critical Risk to Watch
Pricing too low initially makes raising prices later extremely difficult (customer backlash + anchoring effect)
Example 2: Standard Mode
Input: analyze "SaaS product for developers"
Flow:
1. Detect mode: standard (no quick/deep keywords)
2. Detect domain: product + software
3. Select 6 perspectives:
- Product Manager
- Developer (user persona)
- Security Engineer
- DevOps
- Support Lead
- Investor
4. Launch all 6 agents in parallel
5. Synthesize findings into standard format
6. Generate actionable roadmap
Output: [Standard format with all sections filled]
Example 3: Deep Mode
Input: analyze deep "migration to microservices"
Flow:
1. Detect mode: deep
2. Detect domain: software
3. Select 10 perspectives:
- Architect
- DevOps
- Security Engineer
- Database Engineer
- Frontend Developer
- QA Engineer
- Performance Engineer
- SRE
- Tech Lead
- CTO
4. Launch all 10 agents in parallel
5. Each answers 12 questions (7 core + 5 deep)
6. Synthesize into deep format with dependency map
7. Generate comprehensive roadmap (immediate/short/medium/long)
Output: [Deep format with extended sections]
Common Failure Patterns
| Failure |
Root Cause |
Reflexion Response |
| Wrong domain detected |
Ambiguous keywords |
Ask user explicitly or use General domain |
| Too few perspectives |
Quick mode used for complex topic |
Escalate to Standard mode |
| Weak synthesis |
Agent outputs inconsistent |
Re-run with explicit constraints |
| Missing blind spots |
Obvious perspectives chosen |
Add Devil's Advocate perspective |
| Roadmap not actionable |
Actions too vague |
Break each action into atomic: owner, deadline, metric |
| Analysis takes >2min |
Too many agents (Deep mode overkill) |
Switch to Standard mode |
Integration Notes
This skill is standalone and includes all necessary frameworks:
- UltraThink cognitive framework (embedded)
- First-principles analysis (embedded)
- Perspectives library (embedded)
- Output formats (embedded)
No external dependencies required.
License
MIT License - Free to use, modify, and distribute.
Version
v1.0.0 - 2026-01-28 - Initial public release by bntvllnt
1---2name: analyze-53description: Universal multi-perspective analyzer for any topic, file, idea, or decision. Extract key points, find gaps/risks, identify improvements with actionable plans.4---5
6# Universal Analyzer
7
8**A standalone skill for multi-perspective analysis of any topic, file, idea, or decision.**
9
10Use when:
11- Need to extract KEY POINTS from anything
12- Want multi-perspective gap/risk analysis (4-10 experts)
13- Need improvement opportunities with actionable plans
14- Want quick summary OR deep analysis mode
15- Need first-principles brief that challenges assumptions
16
17Triggers: "analyze", "key points", "what's important", "improve this", "review", "examine", "assess", "analysis", "deep analysis", "run deep analysis", "brief", "challenge assumptions", "first principles"
18
19---
20
21## Table of Contents
22
231. [Quick Start](#quick-start)
242. [Analysis Modes](#analysis-modes)
253. [Execution Flow](#execution-flow)
264. [Output Formats](#output-formats)
275. [Perspectives Library](#perspectives-library)
286. [Thinking Framework](#thinking-framework)
297. [First-Principles Analysis](#first-principles-analysis)
308. [Examples](#examples)
31
32---
33
34## Quick Start
35
36```bash
37# Quick analysis (fast key points)
38analyze quick "our pricing strategy"
39analyze brief src/api/auth.ts
40
41# Standard analysis (default)
42analyze "SaaS product for developers"
43analyze "should I accept this job offer"
44analyze package.json
45
46# Deep analysis (comprehensive)
47analyze deep "company rebrand strategy"
48analyze thorough "migration to microservices"
49```
50
51---
52
53## Analysis Modes
54
55| Mode | Triggers | Agents | Duration | Output |
56|------|----------|--------|----------|--------|
57| **Quick** | "quick", "fast", "brief", "summary" | 0-1 | 30-60s | Key Points + Actions |
58| **Standard** | (default) | 4-6 | 2-4min | Multi-Perspective + Roadmap |
59| **Deep** | "deep", "thorough", "comprehensive" | 6-10 | 5-8min | Full Synthesis + Detailed Plan |
60
61---
62
63## Execution Flow
64
65### Phase 0: Detection
661. **Mode**: Detect from keywords (quick/standard/deep)
672. **Domain**: Auto-detect from content/keywords
683. **Target**: Load file/folder content if path provided
69
70### Phase 1: Context Gathering
71- **File/folder path** → Read files
72- **Topic/idea** → Use provided context
73- **Unfamiliar domain** → Optional web search
74
75### Phase 2: Analysis
76
77#### Quick Mode
78Direct analysis by primary agent, no sub-agents
79
80#### Standard Mode
811. Select 4-6 perspectives based on domain
822. Launch all perspectives in parallel (single message block)
833. Each agent answers 7 core questions
84
85#### Deep Mode
861. Select 6-10 perspectives based on domain
872. Launch all perspectives in parallel (single message block)
883. Each agent answers 12 questions (7 core + 5 deep)
89
90### Phase 3: Synthesis
91After ALL agents complete:
921. Aggregate Failure Hypotheses → prioritize Critical→High→Med→Low
932. Extract TOP 10 key points → rank by consensus
943. Identify gaps → Critical/High/Medium/Low
954. Generate actionable roadmap with dependencies
96
97---
98
99## Output Formats
100
101### Quick Mode
102
103```markdown
104# Quick Analysis: [Target]
105
106**Mode**: Quick | **Domain**: [Domain] | **Date**: [Date]
107
108## The Essence
109[1-2 sentences: What this ACTUALLY is at its core, stripped of complexity]
110
111## Verified Facts
112- [Fact 1] — evidence: `path/file:line` or [source]
113- [Fact 2] — evidence: ...
114- [Fact 3] — evidence: ...
115
116## Key Points (Top 5-10)
1171. **[Most Important]**: [Explanation]
1182. **[Second]**: [Explanation]
119...
120
121## Assumptions to Challenge
122
123| Assumption | Evidence For | Evidence Against | Verdict |
124|------------|-------------|------------------|---------|
125| [Assumed thing] | [If any] | [If any] | Validate/Keep/Discard |
126
127## What You Haven't Considered
128
1291. **[Critical Item]**: [Why this matters, what to do about it]
1302. **[Hidden Risk/Opportunity]**: [Explanation]
1313. **[Simpler Alternative?]**: [If exists, describe it]
132
133## The Real Question
134[Reframe what the user should actually be asking about this]
135
136## Quick Actions (Top 3-5)
137- [ ] [Action 1] - [Why/Impact]
138- [ ] [Action 2] - [Why/Impact]
139- [ ] [Action 3] - [Why/Impact]
140
141## Critical Risk to Watch
142[The one thing that could derail this]
143```
144
145### Standard Mode
146
147```markdown
148# Analysis: [Target]
149
150**Mode**: Standard | **Domain**: [Domain] | **Perspectives**: [Count]
151**Date**: [Date] | **Hypotheses**: [Count] total
152
153## The Essence
154[1-2 sentences: What this ACTUALLY is at its core, stripped of complexity]
155
156## Executive Summary
157[2-3 sentences capturing most critical findings]
158
159## First-Principles Analysis
160
161### Verified Facts
162- [Fact 1] — evidence: `path/file:line` or [source] — confidence: High/Medium/Low
163- [Fact 2] — evidence: ... — confidence: ...
164
165### Assumptions to Challenge
166
167| Assumption | Evidence For | Evidence Against | Verdict |
168|------------|-------------|------------------|---------|
169| [Assumed thing] | [If any] | [If any] | Validate/Keep/Discard |
170
171### What You Haven't Considered
172
1731. **[Critical Item]**: [Why this matters, what to do about it]
1742. **[Hidden Risk/Opportunity]**: [Explanation]
1753. **[Simpler Alternative?]**: [If exists, describe it]
1764. **[Downstream Impact]**: [What this affects that wasn't mentioned]
177
178### The Real Question
179[Reframe what the user should actually be asking about this]
180
181## Failure Hypotheses (Aggregated)
182
183| ID | Type | IF (Trigger) | THEN (Failure) | BECAUSE | Sev | Mitigation |
184|----|------|--------------|----------------|---------|-----|------------|
185| S001 | Security | ... | ... | ... | Crit | ... |
186| M001 | Misuse | ... | ... | ... | High | ... |
187
188### Critical Mitigations Required
189- [ ] {mitigation} ← Addresses: S001, M001
190
191## Key Points (Ranked by Importance)
192
193### Consensus Points (Flagged by 3+ perspectives)
1941. **[Point]** - [Why important] (Flagged by: [Perspectives])
195
196### Important Points
1972. **[Point]** - [Explanation]
198
199### Divergent Views
200- **[Topic]**: [Perspective A] sees X, [Perspective B] sees Y
201 - *Implication*: [What this tension means]
202
203## Gap Analysis
204
205### Critical Gaps (Action Required)
206| Gap | Flagged By | Impact | Suggested Action |
207|-----|------------|--------|------------------|
208| ... | ... | High | ... |
209
210### High Priority Gaps
211[Grouped by theme]
212
213## Improvement Opportunities
214
215### Top 5 Improvements
2161. **[Improvement]**: [Details] - Expected Impact: [High/Medium/Low]
217
218## Action Plan & Roadmap
219
220### Immediate Actions (This Week)
221| Action | Owner | Dependencies | Success Criteria |
222|--------|-------|--------------|------------------|
223| ... | [TBD] | None | ... |
224
225### Short-term (1-2 Weeks)
226| Action | Dependencies | Resources Needed | Outcome |
227|--------|--------------|------------------|---------|
228| ... | Immediate #1 | ... | ... |
229
230## Cross-cutting Concerns
231[Issues flagged by 3+ perspectives]
232```
233
234### Deep Mode
235
236Deep mode extends Standard format with:
237- Additional 5 questions per agent (12 total)
238- Medium-term (1 Month) and Long-term (3+ Months) roadmap sections
239- Dependency map visualization
240- Risk mitigation table
241- More detailed failure hypotheses
242
243---
244
245## Perspectives Library
246
247### Domain Detection
248
249Analyze content/keywords to auto-detect domain:
250
251| Domain | Trigger Keywords | Example Targets |
252|--------|------------------|-----------------|
253| **business** | startup, business, market, revenue | "coffee subscription", business-plan.md |
254| **product** | product, feature, user, MVP | "habit tracking app", roadmap.md |
255| **software** | API, code, function, class, tech | src/auth, package.json |
256| **process** | workflow, process, SOP, operations | "hiring workflow", "incident response" |
257| **document** | doc, article, proposal, report | "resume", proposal.docx |
258| **research** | research, study, hypothesis, data | "hypothesis: remote work" |
259| **creative** | design, art, brand, visual | "rebrand", logo-designs/ |
260| **personal** | decision, "should I", career, life | "moving to Austin", "career change" |
261| **legal** | contract, legal, policy, terms | "employment contract" |
262| **financial** | budget, investment, cost, ROI | "Q4 budget", "pricing strategy" |
263| **marketing** | campaign, marketing, sales, brand | "email campaign", "launch strategy" |
264| **event** | event, conference, launch | "product launch", "conference plan" |
265| **education** | course, curriculum, teaching | "bootcamp curriculum" |
266| **general** | (fallback when no domain matches) | Any general topic |
267
268### Perspective Roles by Domain
269
270#### Business Domain
2711. **Startup Founder** - Viability, growth, scalability
2722. **Investor** - ROI, risk, market size
2733. **CFO** - Unit economics, burn rate, margins
2744. **Customer** - Value proposition, willingness to pay
2755. **Competitor** - Differentiation, competitive moats
2766. **Market Analyst** - TAM, trends, timing
277
278#### Product Domain
2791. **Product Manager** - User needs, roadmap, prioritization
2802. **Designer (UX)** - Usability, user flows, accessibility
2813. **Customer** - Actual use cases, pain points
2824. **QA Engineer** - Edge cases, error states
2835. **Data Analyst** - Metrics, success criteria
2846. **Support Lead** - Maintenance burden, user confusion
285
286#### Software Domain
2871. **Security Engineer** - Vulnerabilities, attack vectors
2882. **DevOps** - Deployment, monitoring, reliability
2893. **Architect** - Design patterns, scalability, debt
2904. **QA Engineer** - Test coverage, edge cases
2915. **Performance Engineer** - Bottlenecks, resource usage
2926. **Tech Lead** - Maintainability, team velocity
293
294#### Process Domain
2951. **Operator** - Daily execution, friction points
2962. **Manager** - Efficiency, bottlenecks, metrics
2973. **Employee** - Experience, clarity, pain points
2984. **Auditor** - Compliance, documentation, risks
2995. **Improvement Specialist** - Waste, optimization
300
301#### Personal Domain
3021. **Future You (1 year)** - Long-term impact
3032. **Future You (5 years)** - Career trajectory
3043. **Skeptic** - Risks, downsides, failure modes
3054. **Supporter** - Strengths, opportunities
3065. **Financial Advisor** - Money implications
3076. **Life Coach** - Values alignment, fulfillment
308
309#### General Domain (Fallback)
3101. **Analyst** - Facts, data, patterns
3112. **Critic** - Weaknesses, risks, gaps
3123. **Advocate** - Strengths, opportunities
3134. **Pragmatist** - Feasibility, resources, timeline
3145. **Strategist** - Long-term implications, alternatives
3156. **Devil's Advocate** - Unconsidered downsides
316
317### Per-Agent Prompt Template
318
319**Standard Mode (7 questions):**
320
321```
322You are a [Role]. Analyze:
323TARGET: [content]
324
325Answer these 7 questions:
3261. KEY POINTS: 3-5 most important elements?
3272. CORE INSIGHT: Single most critical thing?
3283. GAPS: What's missing or incomplete?
3294. RISKS: What could go wrong?
3305. ASSUMPTIONS: What needs validation?
3316. IMPROVEMENTS: Top 3 ways to improve?
3327. BLIND SPOTS: What isn't being considered?
333
334FAILURE HYPOTHESES: For each risk/gap:
335| ID | IF (Trigger) | THEN (Failure) | BECAUSE | Severity | Mitigation |
336
337Include MISUSE + ADVERSARIAL hypotheses.
338Rate findings: Critical/High/Medium/Low
339```
340
341**Deep Mode (12 questions = 7 core + 5 additional):**
342
3438. **DEPENDENCIES**: What does success depend on?
3449. **ALTERNATIVES**: What other approaches should be considered?
34510. **TIMELINE RISKS**: What could cause delays or failure?
34611. **RESOURCE GAPS**: What's missing to execute well?
34712. **SUCCESS METRICS**: How would you measure success?
348
349---
350
351## Thinking Framework
352
353### The UltraThink Loop
354
355```
356THINK → CHECKLIST → PLAN → EXECUTE → VALIDATE → LEARN
357```
358
359#### Phase 0: THINK
360**Select thinking model based on task type:**
361
362| Model | When to Use | Pattern |
363|-------|-------------|---------|
364| **CoT** (Chain of Thought) | Linear, sequential tasks | Step-by-step reasoning |
365| **ToT** (Tree of Thought) | Multiple valid paths, decisions | Evaluate branches, pick best |
366| **Reflexion** | Learning from failure, retry logic | Analyze error → adjust → retry |
367| **Decomposition** | Complex tasks, parallel work | Break into sub-problems |
368
369**For Analysis:** Use **ToT** (multi-perspective evaluation) for Standard/Deep, **CoT** for Quick
370
371#### Phase 1: CHECKLIST
372- [ ] Mode detected (quick/standard/deep) [blocking]
373- [ ] Domain identified [blocking]
374- [ ] Target content accessible [blocking]
375- [ ] Perspectives selected [blocking]
376- [ ] Agents dispatched in parallel [blocking]
377- [ ] All agents completed [blocking]
378- [ ] Synthesis complete [advisory]
379
380#### Phase 2: PLAN
381**For Standard/Deep:**
382```
3831. Detect mode from keywords
3842. Detect domain from content
3853. Select N perspectives (4-6 for standard, 6-10 for deep)
3864. Launch all agents in ONE message block
3875. Wait for completion
3886. Synthesize findings
3897. Generate output
390```
391
392#### Phase 3: EXECUTE
393Execute plan with progress tracking. On failure → trigger Reflexion (max 2 retries)
394
395#### Phase 4: VALIDATE
396- All agents returned findings? ✓
397- Cross-cutting concerns identified? ✓
398- Actionable roadmap generated? ✓
399
400#### Phase 5: LEARN
401Capture patterns for continuous improvement
402
403### Self-Correction Guide
404
405| Issue | Check | Fix | Escalate If |
406|-------|-------|-----|-------------|
407| Shallow analysis | Domain auto-detected? | Add specific perspectives | Still shallow after 2 retries |
408| Mode mismatch | User keywords? | Ask for clarification | Agent count doesn't match |
409| Weak synthesis | All agents complete? | Re-run failed agents | <3 perspectives useful |
410| Wrong domain | Keywords ambiguous? | Ask user explicitly | Multiple domains equally valid |
411
412**Max iterations**: 2 | **Escalation**: Ask user to specify domain/perspectives
413
414---
415
416## First-Principles Analysis
417
418**Philosophy**: Don't just summarize—decompose to fundamentals, surface what's actually true vs assumed, and raise what the user hasn't considered. User must always get data to make their own decisions.
419
420### A. Verified Facts (Separate from Assumptions)
421
422- Only report what can be VERIFIED with evidence
423- Include source: `path/file:line` or [URL]
424- Mark confidence: High (verified) / Medium (inferred) / Low (stated but unverified)
425
426### B. First-Principles Decomposition
427
428Apply these questions to EVERYTHING found:
429
430#### 1. Question Assumptions
431- What's being assumed that hasn't been validated?
432- Is this constraint real or inherited from old decisions?
433- What would change if [assumption] were false?
434
435#### 2. Decompose to Fundamentals
436- What MUST be true for this to work?
437- What are the actual dependencies (not just stated ones)?
438- What's the irreducible core?
439
440#### 3. Systems Thinking
441- What else does this affect? (upstream/downstream)
442- What's the blast radius if this fails?
443- What's competing for the same resources?
444
445#### 4. Root Cause vs Symptom
446- Is the current state addressing root cause or masking symptoms?
447- Why does this exist in its current form?
448- What problem was this originally solving?
449
450### C. Assumptions to Challenge (MANDATORY)
451
452Every analysis MUST include this table:
453
454| Assumption | Evidence For | Evidence Against | Verdict |
455|------------|-------------|------------------|---------|
456| [Assumed thing] | [If any] | [If any] | Validate/Keep/Discard |
457
458### D. What You Haven't Considered (MANDATORY 2-4 items)
459
460Surface items the user likely hasn't thought about:
461
462| Category | What to Look For |
463|----------|-----------------|
464| **Unvalidated Assumptions** | Things treated as true without evidence |
465| **Hidden Dependencies** | Non-obvious things this relies on |
466| **Downstream Impacts** | What breaks if this changes |
467| **Simpler Alternatives** | Is there a 10x simpler approach? |
468| **Edge Cases** | What inputs/states break this? |
469| **Technical Debt** | Shortcuts that will cost later |
470| **Missing Pieces** | What's conspicuously absent? |
471
472### E. The Real Question
473
474Reframe what the user should actually be asking. Often the stated question isn't the right question.
475
476---
477
478## Examples
479
480### Example 1: Quick Mode
481
482```
483Input: analyze quick "our pricing strategy"
484
485Output:
486# Quick Analysis: Pricing Strategy
487
488**Mode**: Quick | **Domain**: Business | **Date**: 2026-01-28
489
490## The Essence
491A business decision about how to extract value from customers, constrained by market dynamics and competitive positioning.
492
493## Verified Facts
494- (Would include actual facts from provided content)
495
496## Key Points
4971. **Pricing = value capture, not cost recovery**: Price based on customer willingness to pay, not internal costs
4982. **Anchor matters**: First price seen shapes all subsequent evaluations
499...
500
501## Assumptions to Challenge
502| Assumption | Evidence For | Evidence Against | Verdict |
503|------------|-------------|------------------|---------|
504| "Customers will pay more if we add features" | Common belief | Often false - bloat reduces WTP | Validate with tests |
505
506## What You Haven't Considered
5071. **Price as a signal**: Low price may signal low quality, harming conversion
5082. **Competitive response**: Price changes trigger competitor reactions
5093. **Simplicity premium**: Simpler pricing often outperforms complex tiers
510
511## The Real Question
512Not "what price should we charge" but "what's the maximum value customers perceive, and how do we capture 30-50% of it?"
513
514## Quick Actions
515- [ ] Survey 20 target customers on WTP before changing price
516- [ ] A/B test 2-3 price points on landing page
517- [ ] Model competitor response scenarios
518
519## Critical Risk to Watch
520Pricing too low initially makes raising prices later extremely difficult (customer backlash + anchoring effect)
521```
522
523### Example 2: Standard Mode
524
525```
526Input: analyze "SaaS product for developers"
527
528Flow:
5291. Detect mode: standard (no quick/deep keywords)
5302. Detect domain: product + software
5313. Select 6 perspectives:
532 - Product Manager
533 - Developer (user persona)
534 - Security Engineer
535 - DevOps
536 - Support Lead
537 - Investor
5384. Launch all 6 agents in parallel
5395. Synthesize findings into standard format
5406. Generate actionable roadmap
541
542Output: [Standard format with all sections filled]
543```
544
545### Example 3: Deep Mode
546
547```
548Input: analyze deep "migration to microservices"
549
550Flow:
5511. Detect mode: deep
5522. Detect domain: software
5533. Select 10 perspectives:
554 - Architect
555 - DevOps
556 - Security Engineer
557 - Database Engineer
558 - Frontend Developer
559 - QA Engineer
560 - Performance Engineer
561 - SRE
562 - Tech Lead
563 - CTO
5644. Launch all 10 agents in parallel
5655. Each answers 12 questions (7 core + 5 deep)
5666. Synthesize into deep format with dependency map
5677. Generate comprehensive roadmap (immediate/short/medium/long)
568
569Output: [Deep format with extended sections]
570```
571
572---
573
574## Common Failure Patterns
575
576| Failure | Root Cause | Reflexion Response |
577|---------|------------|-------------------|
578| Wrong domain detected | Ambiguous keywords | Ask user explicitly or use General domain |
579| Too few perspectives | Quick mode used for complex topic | Escalate to Standard mode |
580| Weak synthesis | Agent outputs inconsistent | Re-run with explicit constraints |
581| Missing blind spots | Obvious perspectives chosen | Add Devil's Advocate perspective |
582| Roadmap not actionable | Actions too vague | Break each action into atomic: owner, deadline, metric |
583| Analysis takes >2min | Too many agents (Deep mode overkill) | Switch to Standard mode |
584
585---
586
587## Integration Notes
588
589This skill is **standalone** and includes all necessary frameworks:
590- UltraThink cognitive framework (embedded)
591- First-principles analysis (embedded)
592- Perspectives library (embedded)
593- Output formats (embedded)
594
595No external dependencies required.
596
597---
598
599## License
600
601MIT License - Free to use, modify, and distribute.
602
603---
604
605## Version
606
607**v1.0.0** - 2026-01-28 - Initial public release by bntvllnt