Install
openclaw skills install zcx-research-assistantConduct multi-source research with cross-verification to produce structured reports like SWOT, competitor analyses, or industry briefs with full source citat...
openclaw skills install zcx-research-assistantConduct multi-source deep research with cross-verification, structured report generation, and full source attribution.
1. Clarify Scope → What's the research question? What depth is needed?
2. Multi-Source → Search across at least 3 independent sources
3. Cross-Verify → Identify conflicts, confirm consensus
4. Synthesize → Build structured report
5. Cite Sources → Every claim gets a source URL
Always follow this order. Do not skip cross-verification.
Ask yourself:
Output: A 1-2 sentence research objective statement.
web_search(query="<topic> <context>", count=5-10)
Search strategy — use 3-5 search queries per research topic:
"<topic>" overview 2026"<topic>" statistics data market size"<topic>" latest news 2026"<topic>" competitors leading companies"<topic>" analysis report SWOTFor each promising search result, fetch the full page:
web_fetch(url, extractMode="markdown", maxChars=15000)
Prioritize sources in this order:
Minimum source count: At least 3 independent sources per key claim.
When initial results leave gaps (missing data, conflicting info, too old):
web_search(query="<refined query>", count=3)
Repeat until each major section of the report has supporting sources.
When sources disagree:
| Conflict Type | Resolution |
|---|---|
| Different numbers (e.g., market size) | Check dates (older may be out of date), cite the most recent or authoritative |
| Contradictory claims | Find a 3rd/4th source to break the tie |
| One strong + one weak | Trust the stronger (more authoritative, more recent, cited data) |
| Both weak | Flag as "conflicting reports" in the output |
For each key fact, confirm:
| Score | Criteria |
|---|---|
| ✅ Confirmed | 3+ independent reliable sources agree |
| ⚠️ Likely | 2 sources agree, no strong counter-evidence |
| ❓ Uncertain | Only 1 source, or sources conflict |
| ❌ Contradicted | Multiple sources disagree with the claim |
Mark each major finding with its confidence level.
# Research Brief: [Topic] (Date)
## Objective
[1-line research question]
## Key Findings
1. **[Finding 1]** — Source: [URL]
2. **[Finding 2]** — Source: [URL]
3. **[Finding 3]** — Source: [URL]
## Summary
[3-5 sentence synthesis of all findings]
## Sources
- [Source 1 Title](URL)
- [Source 2 Title](URL)
# SWOT: [Company/Topic] (Date)
## Strengths (Internal Positive)
- [Strength 1] — Source: [URL]
- [Strength 2] — Source: [URL]
## Weaknesses (Internal Negative)
- [Weakness 1] — Source: [URL]
- [Weakness 2] — Source: [URL]
## Opportunities (External Positive)
- [Opportunity 1] — Source: [URL]
- [Opportunity 2] — Source: [URL]
## Threats (External Negative)
- [Threat 1] — Source: [URL]
- [Threat 2] — Source: [URL]
## Strategic Implications
[2-3 sentence synthesis of what the SWOT means]
# Competitive Analysis: [Industry/Segment] (Date)
## Market Overview
- Total addressable market: [data + source]
- Growth rate: [data + source]
- Key trends: [3-5 trends + sources]
## Competitor Profiles
### [Competitor A]
- **Position:** [Market leader / Challenger / Niche]
- **Revenue/Size:** [Data + source]
- **Key Strengths:** [...]
- **Key Weaknesses:** [...]
- **Recent Moves:** [1-2 notable events + source]
### [Competitor B]
...
## Competitive Map
| Dimension | Competitor A | Competitor B | Competitor C |
|:----------|:------------:|:------------:|:------------:|
| Market Share | X% | Y% | Z% |
| Pricing | High/Medium/Low | ... | ... |
| Feature Set | Full/Basic | ... | ... |
## Recommendations
[Based on the analysis]
# Industry Report: [Industry Name] (Date)
## 1. Executive Summary
[3-5 sentence overview with key numbers]
## 2. Market Size & Growth
- Current market size: [data + year + source]
- CAGR: [X% + source]
- Forecast: [projected size + year + source]
## 3. Key Players
[Table of top 5-10 companies with market share, revenue, focus areas]
## 4. Trends & Drivers
1. **[Trend 1]** — [1-2 sentence explanation + source]
2. **[Trend 2]** — [1-2 sentence explanation + source]
## 5. Challenges & Risks
1. **[Risk 1]** — [1-2 sentence explanation + source]
2. **[Risk 2]** — [1-2 sentence explanation + source]
## 6. Regulatory Environment
[Key regulations, policies, compliance requirements + sources]
## 7. Outlook & Recommendations
[3-5 specific, actionable recommendations based on data]
## 8. Sources
For each source: [Title](URL) — confidence level
Every factual claim in the output must include a source URL.
Format:
[Claim text] — Source: [Source Name](URL)
For reports with many sources, include a Sources section at the end with all URLs.
Do not use these source types as primary sources:
If a user asks for information from a blacklisted source type, warn them and find better sources.