Deep strategic research engine — decomposes questions into parallel research threads, spawns multiple agents, and synthesizes into actionable strategic analysis
43
43%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./.claude/skills/auto-research/SKILL.mdInspired by Karpathy's autoresearch — but for strategic thinking instead of ML training.
Check agent_mode in 00-inbox/MY-PROFILE.md frontmatter:
agent_mode: team — use the full parallel agent execution strategy (5-7 agents). This skill benefits massively from team mode.agent_mode: solo — run 2-3 sequential research passes with WebSearch/WebFetch, produce a lighter analysis without the full multi-thread structure./auto-researchThe user provides a strategic question or topic as the command argument. Examples:
Break the user's strategic question into 5-7 research threads that together will provide a comprehensive answer. Each thread should be:
Decomposition framework:
Not all threads apply to every question. Pick the 5-7 most relevant. Thread 7 (Emerging tech) should ALWAYS be included — the user specifically wants to stay ahead of concepts that aren't mainstream yet.
Before spawning agents:
05-knowledge/ for existing frameworks and mental models04-projects/ for project-specific context if relevantCRITICAL: Launch ALL agents in a single message. Use run_in_background: true for all agents.
Each agent gets a detailed prompt following this template:
You are a strategic research analyst investigating a specific thread of a larger strategic question.
MAIN QUESTION: [user's original question]
YOUR THREAD: [specific research thread]
EXISTING CONTEXT: [any relevant vault context]
RESEARCH METHODOLOGY:
1. WebSearch for 8-12 high-quality sources (prioritize: research reports, expert analyses, company filings, academic papers, industry publications — NOT listicles or superficial blog posts)
2. For each source found, WebFetch to read the full content and extract key arguments, data points, and frameworks
3. Look for CONFLICTING viewpoints — don't just confirm one narrative
4. Identify specific data points, statistics, and concrete examples
5. Note the credibility and potential bias of each source
6. FOR EMERGING TECH THREADS: Go beyond polished sources. Search GitHub repos (README, issues, discussions), Twitter/X threads from builders, Discord/forum discussions, conference talk summaries, arXiv preprints, and early blog posts. The goal is to surface concepts that are pre-mainstream but technically promising. For each concept found, assess: maturity level, technical approach, relevance to the user's use case, and what it would take to adopt/integrate.
OUTPUT FORMAT (return ALL of this):
## Thread: [thread name]
### Key Findings (3-5 bullet points)
- Finding with source attribution
### Evidence & Data Points
- Specific statistics, market data, examples with sources
### Expert/Notable Perspectives
- Named perspectives from credible voices
### Implications for [user's context]
- What this means specifically for the user's situation
### Confidence Level
- HIGH / MEDIUM / LOW with reasoning
### Sources
- Numbered list of actual URLs consultedAgent naming convention: research-[thread-slug] (e.g., research-market-forces, research-historical-precedent)
Once all agents return, synthesize into a single strategic analysis document:
---
type: strategic-research
domain: [auto-detect from question]
date: YYYY-MM-DD
question: "[original question]"
threads: [list of research threads]
confidence: [overall confidence HIGH/MEDIUM/LOW]
tags:
- auto-research
- strategy
- [topic tags]
status: complete
---
# [Strategic Question as Title]
## Executive Summary
3-5 sentences capturing the core insight. Lead with the answer, not the process.
## The Strategic Landscape
Synthesized view across all research threads. Not a thread-by-thread dump — weave findings together into a coherent narrative.
## Key Forces at Play
The 3-4 most important dynamics shaping this question, with evidence from multiple threads.
## Scenarios
### Scenario A: [Most Likely] — X% confidence
What happens, timeline, implications
### Scenario B: [Optimistic/Alternative]
What happens, timeline, implications
### Scenario C: [Worst Case/Disruption]
What happens, timeline, implications
## Emerging Tech & Architectures to Watch
Concepts, projects, and frameworks that are still in development/discussion but could be foundational. For each:
- **What it is:** One-paragraph explanation
- **Maturity:** Pre-alpha / Alpha / Early adoption / Growing community
- **Technical approach:** How it works architecturally
- **Relevance to our use case:** Why it matters for us specifically
- **Adoption path:** What it would take to integrate/adopt — effort, risks, dependencies
- **Key links:** GitHub repo, paper, discussion thread
## Strategic Options
For each option:
- **Description:** What this means concretely
- **Pros:** With evidence
- **Cons:** With evidence
- **Prerequisites:** What needs to be true
- **Timeline:** When to decide/act
- **Emerging tech leverage:** Which emerging concepts from above could strengthen this option
## Recommended Actions
Prioritized, concrete, time-bound action items. Not vague "consider X" — specific "do X by Y because Z."
Include a separate "Tech Bets" subsection: which emerging projects to start experimenting with now, even if they're not production-ready.
## Contrarian View
The strongest argument against the consensus/recommended path. What could make all of this wrong?
## Confidence & Gaps
- What we're confident about and why
- What we couldn't determine and what additional research would help
- Key assumptions that should be monitored
## Sources
Consolidated, deduplicated list of all sources across threads.05-knowledge/research/YYYY-MM-DD-[slug].md05-knowledge/research/YYYY-MM-DD-[slug]-summary.mdQuestion: "If generic LLM models get better over time, what's the future for LLM wrapper companies like Katalon or Scout?"
Threads:
05-knowledge/research/This skill requires WebSearch and WebFetch tools. If these are unavailable:
05-knowledge/ content034af4c
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.