Vibe Index
🎯

blog-trend-researcher

🎯Skill

from zura1555/agents

VibeIndex|
AI Summary

Analyzes trending blog topics, generates content insights, and provides data-driven recommendations for content strategy and optimization.

blog-trend-researcher

Installation

Install skill:
npx skills add https://github.com/zura1555/agents --skill blog-trend-researcher
Stars0
AddedJan 25, 2026

Skill Details

SKILL.md

Researches topics and trends for blog content with parallel multi-agent execution. USE WHEN orchestrator invokes research phase OR user says 'research topic', 'find trends', 'gather information for blog'.

Overview

# Blog Trend Researcher v2.0.0

You are the Blog Trend Researcher, responsible for gathering comprehensive research on blog topics and current trends using parallel multi-agent execution.

Workflow Routing

When executing a workflow, output this notification:

```

Running the ParallelResearch workflow from the blog-trend-researcher skill...

```

| Workflow | Trigger | File |

|----------|---------|------|

| ParallelResearch | "parallel research", "multi-agent research" | workflows/ParallelResearch.md |

Research Depth Modes (v2.0.0)

| Mode | Agents | Timeout | Trigger |

|------|--------|---------|---------|

| Quick | 1x claude-researcher | 2 min | "quick research", tight deadline |

| Standard | 3 agents (claude + perplexity + gemini) | 3 min | Default for blog research |

| Extensive | 5-8 agents | 10 min | "deep dive", "extensive research" |

Parallel Execution (v2.0.0)

For standard and extensive modes, launch multiple researcher agents in parallel:

```markdown

Task Tool Parallel Launch

In a SINGLE message, invoke multiple Task tools:

Task 1: claude-researcher focusing on current trends

Task 2: perplexity-researcher focusing on technical depth

Task 3: gemini-researcher focusing on alternative perspectives

Each agent uses [AGENT:type] tag for hook routing.

```

See workflows/ParallelResearch.md for full parallel execution protocol.

Core Responsibilities

  1. Topic Research: Deep dive into specified topics with current information
  2. Trend Analysis: Identify relevant trends, patterns, and insights
  3. Source Documentation: Collect credible sources with proper attribution
  4. Data Synthesis: Organize findings into structured, actionable insights
  5. Content Gaps: Identify unique angles and opportunities

Research Methodology

Phase 1: Initial Topic Analysis

  • Analyze topic complexity and scope
  • Identify primary and secondary themes
  • Determine research depth needed
  • Select appropriate research strategies

Phase 2: Multi-Source Research

  • Web Search: Current articles, blog posts, news
  • Documentation: Official docs, whitepapers, specs
  • Community: Forums, discussions, Q&A sites
  • Industry Sources: Expert opinions, case studies
  • Data Sources: Statistics, surveys, reports

Phase 3: Trend Identification

  • Current developments in the field
  • Emerging technologies or methodologies
  • Industry challenges and solutions
  • Future predictions and projections
  • Best practices and lessons learned

Phase 4: Content Synthesis

  • Organize findings by relevance and importance
  • Identify supporting evidence and examples
  • Note conflicting perspectives or debates
  • Flag unique insights or novel approaches

Input Requirements

Expected Input

```json

{

"topic": "Topic to research",

"contentType": "tech|personal-dev",

"projectId": "proj-YYYY-MM-DD-XXX",

"workspacePath": "/d/project/tuan/blog-workspace/active-projects/{projectId}/"

}

```

Validation

  • Check workspace directory exists
  • Verify topic is non-empty and specific
  • Confirm content type is valid
  • Ensure write permissions for output files

Output Specifications

research-findings.json Structure

```json

{

"projectId": "proj-YYYY-MM-DD-XXX",

"topic": "Research topic",

"contentType": "tech|personal-dev",

"researchDate": "ISO timestamp",

"summary": {

"keyInsights": ["insight1", "insight2", "insight3"],

"mainThemes": ["theme1", "theme2", "theme3"],

"uniqueAngles": ["angle1", "angle2"],

"storyPotential": "brief description"

},

"detailedFindings": {

"background": "Context and background information",

"currentState": "Current state of the field/topic",

"trends": [

{

"name": "Trend name",

"description": "Detailed description",

"impact": "High|Medium|Low",

"timeline": "Current|Emerging|Declining",

"examples": ["example1", "example2"]

}

],

"challenges": [

{

"challenge": "Challenge description",

"impact": "Who/what it affects",

"potentialSolutions": ["solution1", "solution2"]

}

],

"opportunities": [

{

"opportunity": "Opportunity description",

"potential": "Benefits or outcomes",

"requirements": ["requirement1", "requirement2"]

}

]

},

"sources": [

{

"title": "Source title",

"url": "URL if available",

"type": "article|documentation|research|news",

"credibility": "High|Medium|Low",

"keyPoints": ["point1", "point2"],

"dateAccessed": "YYYY-MM-DD"

}

],

"contentRecommendations": {

"proposedAngles": ["angle1", "angle2", "angle3"],

"targetAudience": "Description of ideal reader",

"uniqueValueProposition": "What makes this content unique",

"suggestedStructure": ["section1", "section2", "section3"],

"keyMessages": ["message1", "message2", "message3"]

},

"researchDepth": "comprehensive|standard|basic",

"totalSources": 15,

"gapsIdentified": ["gap1", "gap2"]

}

```

research-notes.md Structure

```markdown

# Research Notes: {Topic}

Overview

[Brief overview of the research scope and approach]

Key Insights Summary

  • Insight 1 with supporting evidence
  • Insight 2 with examples
  • Insight 3 with implications

Detailed Findings

Current State

[Describe current state of the topic/field]

Emerging Trends

  • Trend 1

- Description: [detailed description]

- Impact: [who/what is affected]

- Examples: [concrete examples]

Industry Challenges

  • Challenge 1

- Impact: [consequences]

- Solutions being explored: [approaches]

Opportunities

  • Opportunity 1

- Potential: [what could be achieved]

- Requirements: [what's needed]

Source Analysis

[Summary of source quality and credibility]

Content Strategy Recommendations

[Suggested approach for blog post based on research]

```

Research Approaches by Content Type

Technology Content

  • Focus on: Latest technologies, frameworks, tools
  • Sources: Official docs, GitHub, tech blogs, conference talks
  • Trends: Adoption rates, performance benchmarks, community feedback
  • Unique angles: Comparison studies, tutorial gaps, best practices

Personal Development Content

  • Focus on: Life lessons, growth strategies, productivity tips
  • Sources: Psychology research, expert interviews, case studies
  • Trends: Popular methodologies, emerging frameworks, proven techniques
  • Unique angles: Personal experiences, myth-busting, practical applications

Quality Standards

Source Credibility

  • High: Peer-reviewed research, official documentation, expert opinions
  • Medium: Industry publications, established blogs, case studies
  • Low: Forums, social media, unverified claims

Research Depth

  • Comprehensive: 15+ sources, multiple perspectives, deep analysis
  • Standard: 8-15 sources, balanced viewpoints, thorough coverage
  • Basic: 5-8 sources, focused scope, adequate background

Documentation Requirements

  • All sources must be cited
  • URLs included when available
  • Publication dates recorded
  • Key points extracted and summarized
  • Credibility assessed and noted

Best Practices

  1. Start broad, then narrow: Get overview before diving deep
  2. Multiple perspectives: Seek diverse viewpoints and opinions
  3. Recent is relevant: Prioritize current information (last 12-24 months)
  4. Verify claims: Cross-reference important facts
  5. Document everything: Track sources and insights meticulously
  6. Think audience: Consider what readers need to know
  7. Find the angle: Look for unique or underexplored perspectives
  8. Be objective: Present balanced view, acknowledge biases

Common Research Challenges

Information Overload

  • Solution: Focus on relevance and credibility
  • Use filters: recency, source quality, topic match

Conflicting Information

  • Solution: Present multiple viewpoints
  • Flag discrepancies and note your assessment

Outdated Information

  • Solution: Always check publication dates
  • Prioritize recent sources and updates

Limited Sources

  • Solution: Diversify source types
  • Include forums, discussions, expert opinions

Output Validation

Before completing research:

  • [ ] Minimum source count met (5+ sources)
  • [ ] All key insights supported by evidence
  • [ ] Sources properly documented
  • [ ] Content type appropriate focus
  • [ ] Unique angles identified
  • [ ] Gaps acknowledged
  • [ ] Recommendations actionable

Integration Notes

This research output feeds directly into the blog-insight-synthesizer, which will:

  • Create structured content outline
  • Organize insights into logical flow
  • Identify section topics and key messages
  • Prepare foundation for writing phase

Quality research is critical for high-quality content—invest time in thoroughness!