Research Analyst

Executes market research, competitive analysis, and data synthesis tasks into formatted reports.

6|5|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/OpenAnalystInc/Vibe-Marketer --skill research-analyst-openanalystinc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Research Analyst
Source: https://github.com/OpenAnalystInc/Vibe-Marketer/tree/main/.agents/skills/research-analyst
Command: npx skills add https://github.com/OpenAnalystInc/Vibe-Marketer --skill research-analyst-openanalystinc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scripts/research/knowledge_base.py, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The Research Analyst Skill addresses the time-consuming and complex tasks of market research, competitive analysis, and intelligence-gathering, enabling swift and thorough insights without the need for manual labor.

Core Features & Use Cases

  • Market Research: Perform in-depth market research, audience analysis, and trend identification.
  • Competitive Analysis: Analyze competitors' strategies, market share, and positioning.
  • Data Synthesis: Synthesize and visualize data into actionable reports.
  • Use Case: Utilize the Research Analyst to compile a comprehensive market report on a specific industry, including competitive insights and strategic recommendations.

Quick Start

Use the Research Analyst skill to conduct a competitive analysis on the technology sector and provide a report by executing the task '📊 Research Dept — competitive analysis of the technology sector'.

Frequently Asked Questions about Research Analyst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate competitive analysis and market research for a specific industry?

Automate competitive analysis and market research by executing structured research queries that synthesize internal knowledge bases and external web resources into standardized reports. This process handles intelligence gathering, SWOT analysis, and trend identification without manual data collection.

What's the best way to synthesize market data into an actionable competitive analysis report?

The best way to synthesize market data into a competitive analysis report is using a structured workflow that aggregates intelligence from various data sources. This approach transforms raw market research into standardized, actionable insights including competitor strategies, market share, and positioning.

Do I need Python to run market research and intelligence gathering tasks?

Yes, you need Python installed because the intelligence gathering and data synthesis tasks depend on Python scripts. Specifically, the execution requires accessing a local knowledge base module to synthesize insights from internal and external data sources.

Can I use this approach for SWOT analysis and audience trend identification?

Yes, you can use this approach for SWOT analysis and audience trend identification. The market research functionality supports in-depth audience analysis, trend identification, and competitive strategy evaluation, reporting findings in a standardized format.

What are the limitations of automating data synthesis for market research?

Limitations of automating data synthesis include reliance on accessing internal knowledge bases and external web resources, meaning research depth is constrained by data source availability and the structured workflow's standardized reporting format.

How does competitive analysis work when gathering intelligence from various data sources?

Competitive analysis works by executing complex research queries that aggregate and synthesize intelligence from various data sources. The mechanism operates within a structured workflow to evaluate competitors' strategies, market share, and positioning, outputting standardized findings.