Claude-skill-registry blog-trend-researcher
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'.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/blog-trend-researcher" ~/.claude/skills/majiayu000-claude-skill-registry-blog-trend-researcher && rm -rf "$T"
manifest:
skills/data/blog-trend-researcher/SKILL.mdsource content
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" | |
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:
## 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
- Topic Research: Deep dive into specified topics with current information
- Trend Analysis: Identify relevant trends, patterns, and insights
- Source Documentation: Collect credible sources with proper attribution
- Data Synthesis: Organize findings into structured, actionable insights
- 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
{ "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
{ "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
# 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
- Start broad, then narrow: Get overview before diving deep
- Multiple perspectives: Seek diverse viewpoints and opinions
- Recent is relevant: Prioritize current information (last 12-24 months)
- Verify claims: Cross-reference important facts
- Document everything: Track sources and insights meticulously
- Think audience: Consider what readers need to know
- Find the angle: Look for unique or underexplored perspectives
- 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!