Tech Trend Researcher
This skill provides a systematic workflow for researching technical topics, analyzing trends, and documenting findings in a structured format.
Purpose
Research technical topics or trends by:
- Conducting targeted web searches
- Analyzing multiple authoritative sources
- Synthesizing information into comprehensive summaries
- Saving structured documentation to local files
This skill solves the problem of ad-hoc research that lacks structure, often resulting in incomplete coverage or poor documentation quality.
When to Use This Skill
Use this skill when users request:
- Technology trend analysis (e.g., "Research TypeScript trends")
- Industry developments (e.g., "Latest AI advancements")
- Framework/library updates (e.g., "What's new in React 19")
- Technical topic overviews (e.g., "Kubernetes best practices 2025")
- Comparative analyses (e.g., "Python vs Go for microservices")
- Market research on technical products or tools
Trigger phrases include:
- "Research [topic] and save to file"
- "What are the latest trends in [technology]"
- "Summarize recent developments in [field]"
- "Create a report on [topic]"
Workflow
Follow this systematic four-phase workflow:
Phase 1: Initial Web Search
Conduct broad web search to identify key themes and authoritative sources.
Steps:
- Formulate search query targeting latest information (include current/recent year when relevant)
- Use web_search tool with appropriate max_results (typically 8-12)
- Scan results to identify:
- Major themes and trends
- Authoritative sources (official docs, major tech publications, industry leaders)
- Specific statistics or data points
- Key terminology and concepts
Search Query Guidelines:
- Include temporal indicators: "2024", "2025", "latest", "recent"
- Add context keywords: "trends", "developments", "updates", "new features"
- Be specific but not overly narrow
- Examples:
- Good: "TypeScript latest trends 2024 2025"
- Good: "React 19 new features release"
- Too narrow: "TypeScript 5.3.2 specific bug fixes"
- Too broad: "programming languages"
Phase 2: Deep Source Analysis
Fetch and analyze 2-4 most relevant sources for detailed information.
Steps:
Select sources based on:
- Recency (prefer 2024-2025 content)
- Authority (official docs, major publications, recognized experts)
- Comprehensiveness (detailed articles over brief mentions)
- Relevance to user's specific question
Use fetch tool to retrieve full content:
- Set appropriate max_length (6000-10000 for detailed articles)
- Fetch multiple sources in parallel when possible
- Prioritize sources that provide different perspectives or complementary information
Extract key information:
- Specific features, versions, or capabilities
- Statistics, adoption rates, or metrics
- Expert opinions or industry consensus
- Code examples or technical details
- Future roadmap or predictions
Phase 3: Information Synthesis
Organize and synthesize information into a structured summary.
Structure Guidelines:
Always include these core sections:
- Header: Title, date, sources
- Overview: 2-3 paragraph executive summary
- Main Trends/Topics: Numbered sections with clear headings
- Key Features/Details: Bullet points or subsections
- Market Context: Adoption rates, industry impact, statistics
- Future Outlook: Predictions, roadmap, or upcoming changes
- Conclusion: Key takeaways and recommendations
- References: Source links or citations
Formatting Standards:
- Use clear hierarchy: Headers (===), subheaders (---), bullet points
- Include specific data: percentages, dates, version numbers
- Provide examples: code snippets, use cases, scenarios
- Add visual separation: line breaks, section dividers
- Use symbols for emphasis: checkmarks, bullets, arrows
- Keep paragraphs concise: 3-5 sentences maximum
Content Quality Standards:
- Accuracy: Verify claims across multiple sources
- Completeness: Cover all major themes identified in Phase 1
- Balance: Include both benefits and limitations/challenges
- Specificity: Avoid vague statements; provide concrete details
- Actionability: Include practical implications or recommendations
Phase 4: File Documentation
Save the synthesized summary to the user's specified file path.
Steps:
- Confirm file path from user request (use absolute paths)
- Use write_file tool with mode='rewrite'
- Include the complete structured summary from Phase 3
- For files over 50 lines, consider chunking (write first chunk, then append)
File Naming Conventions:
- Use descriptive names: typescript_trends.txt, react_19_features.md
- Include date if relevant: ai_trends_2025.txt
- Use underscores for spaces: kubernetes_best_practices.txt
- Prefer .txt or .md extensions for readability
Best Practices
Search Strategy
- Cast wide net first: Initial search should be broad to capture ecosystem
- Then go deep: Follow up with targeted searches if gaps remain
- Multiple queries: Consider 2-3 different search angles for comprehensive coverage
- Validate recency: Prioritize sources from past 6-12 months for trend analysis
Source Selection
- Official over community: Official docs and announcements trump blog posts
- Data over opinion: Sources with statistics or benchmarks are more valuable
- Multiple perspectives: Do not rely on single source; cross-reference
- Original over secondary: Link to primary sources when available
Synthesis Quality
- Structure matters: Well-organized content is more valuable than comprehensive but chaotic information
- Context is key: Explain why trends matter, not just what they are
- Be critical: Note limitations, controversies, or competing viewpoints
- Stay objective: Present balanced view even if sources are biased
Common Pitfalls to Avoid
- Over-reliance on first search: Do not stop after initial search if coverage is incomplete
- Ignoring dates: Outdated information can mislead users about current trends
- Too much detail: Focus on signal over noise; summarize rather than transcribe
- Poor structure: Wall of text reduces value; use hierarchy and formatting
- Missing context: Statistics without context are meaningless
- No conclusion: Always provide synthesis and takeaways
Output Quality Checklist
Before saving the file, verify:
- All major themes from initial search are covered
- At least 2-3 authoritative sources are cited
- Specific data points (dates, versions, percentages) are included
- Structure follows standard format with clear sections
- Content is well-formatted with headers and bullets
- Conclusion provides actionable insights
- File path is correct and absolute
- No placeholder text or TODOs remain
Examples
Example 1: Technology Trend Research
User Request: "Research TypeScript trends and save to /Users/user/Desktop/typescript_trends.txt"
Workflow Execution:
- Search: "TypeScript latest trends 2024 2025" with 10 results
- Fetch: 2 detailed articles from authoritative sources
- Synthesize: 10-section structured summary covering adoption rates, new features, ecosystem changes
- Save: Complete formatted document to specified path
Key Success Factors:
- Included specific statistics (12% to 35% adoption growth)
- Covered multiple dimensions (features, tooling, ecosystem)
- Provided actionable conclusion
- Well-structured with clear hierarchy
Example 2: Framework Update Research
User Request: "What's new in React 19? Save summary to ~/Documents/react19.md"
Workflow Execution:
- Search: "React 19 new features release 2024"
- Fetch: Official React blog post plus community analysis
- Synthesize: Feature-by-feature breakdown with code examples
- Save: Markdown format with syntax highlighting
Example 3: Comparative Analysis
User Request: "Compare Rust vs Go for web services and document findings"
Workflow Execution:
- Search: "Rust vs Go web services 2024 comparison"
- Fetch: Multiple benchmark articles and developer surveys
- Synthesize: Side-by-side comparison with use case recommendations
- Save: Structured comparison table with detailed sections
Adaptation for Different Domains
This workflow can be adapted for non-technical research:
Business/Market Research:
- Search industry reports and market analyses
- Focus on market size, growth rates, key players
- Include competitive landscape and trends
Policy/Regulatory Research:
- Search official government or regulatory sources
- Focus on timeline, requirements, implications
- Include compliance considerations
Scientific/Academic Research:
- Search academic publications and research papers
- Focus on methodologies, findings, citations
- Include limitations and future research directions
Notes
- Objectivity: Present balanced view; avoid promotional language
- Timeliness: Always check publication dates; trends evolve quickly
- User's Language: If user requests in non-English, consider translating summary
- File Permissions: Verify user has write access to specified path
- Follow-up: If user requests clarification, be prepared to expand specific sections
1---2name: tech-trend-researcher3description: This skill should be used when users request research on technical topics, technology trends, industry developments, or any subject requiring web search, source analysis, and structured documentation. It provides a systematic workflow for gathering information from multiple web sources, synthesizing findings into a comprehensive summary, and saving results to a local file.4license: Complete terms in LICENSE.txt5---6
7# Tech Trend Researcher
8
9This skill provides a systematic workflow for researching technical topics, analyzing trends, and documenting findings in a structured format.
10
11## Purpose
12
13Research technical topics or trends by:
141. Conducting targeted web searches
152. Analyzing multiple authoritative sources
163. Synthesizing information into comprehensive summaries
174. Saving structured documentation to local files
18
19This skill solves the problem of ad-hoc research that lacks structure, often resulting in incomplete coverage or poor documentation quality.
20
21## When to Use This Skill
22
23Use this skill when users request:
24- Technology trend analysis (e.g., "Research TypeScript trends")
25- Industry developments (e.g., "Latest AI advancements")
26- Framework/library updates (e.g., "What's new in React 19")
27- Technical topic overviews (e.g., "Kubernetes best practices 2025")
28- Comparative analyses (e.g., "Python vs Go for microservices")
29- Market research on technical products or tools
30
31Trigger phrases include:
32- "Research [topic] and save to file"
33- "What are the latest trends in [technology]"
34- "Summarize recent developments in [field]"
35- "Create a report on [topic]"
36
37## Workflow
38
39Follow this systematic four-phase workflow:
40
41### Phase 1: Initial Web Search
42
43Conduct broad web search to identify key themes and authoritative sources.
44
45**Steps:**
461. Formulate search query targeting latest information (include current/recent year when relevant)
472. Use web_search tool with appropriate max_results (typically 8-12)
483. Scan results to identify:
49 - Major themes and trends
50 - Authoritative sources (official docs, major tech publications, industry leaders)
51 - Specific statistics or data points
52 - Key terminology and concepts
53
54**Search Query Guidelines:**
55- Include temporal indicators: "2024", "2025", "latest", "recent"
56- Add context keywords: "trends", "developments", "updates", "new features"
57- Be specific but not overly narrow
58- Examples:
59 - Good: "TypeScript latest trends 2024 2025"
60 - Good: "React 19 new features release"
61 - Too narrow: "TypeScript 5.3.2 specific bug fixes"
62 - Too broad: "programming languages"
63
64### Phase 2: Deep Source Analysis
65
66Fetch and analyze 2-4 most relevant sources for detailed information.
67
68**Steps:**
691. Select sources based on:
70 - Recency (prefer 2024-2025 content)
71 - Authority (official docs, major publications, recognized experts)
72 - Comprehensiveness (detailed articles over brief mentions)
73 - Relevance to user's specific question
74
752. Use fetch tool to retrieve full content:
76 - Set appropriate max_length (6000-10000 for detailed articles)
77 - Fetch multiple sources in parallel when possible
78 - Prioritize sources that provide different perspectives or complementary information
79
803. Extract key information:
81 - Specific features, versions, or capabilities
82 - Statistics, adoption rates, or metrics
83 - Expert opinions or industry consensus
84 - Code examples or technical details
85 - Future roadmap or predictions
86
87### Phase 3: Information Synthesis
88
89Organize and synthesize information into a structured summary.
90
91**Structure Guidelines:**
92
93Always include these core sections:
941. **Header**: Title, date, sources
952. **Overview**: 2-3 paragraph executive summary
963. **Main Trends/Topics**: Numbered sections with clear headings
974. **Key Features/Details**: Bullet points or subsections
985. **Market Context**: Adoption rates, industry impact, statistics
996. **Future Outlook**: Predictions, roadmap, or upcoming changes
1007. **Conclusion**: Key takeaways and recommendations
1018. **References**: Source links or citations
102
103**Formatting Standards:**
104- Use clear hierarchy: Headers (===), subheaders (---), bullet points
105- Include specific data: percentages, dates, version numbers
106- Provide examples: code snippets, use cases, scenarios
107- Add visual separation: line breaks, section dividers
108- Use symbols for emphasis: checkmarks, bullets, arrows
109- Keep paragraphs concise: 3-5 sentences maximum
110
111**Content Quality Standards:**
112- Accuracy: Verify claims across multiple sources
113- Completeness: Cover all major themes identified in Phase 1
114- Balance: Include both benefits and limitations/challenges
115- Specificity: Avoid vague statements; provide concrete details
116- Actionability: Include practical implications or recommendations
117
118### Phase 4: File Documentation
119
120Save the synthesized summary to the user's specified file path.
121
122**Steps:**
1231. Confirm file path from user request (use absolute paths)
1242. Use write_file tool with mode='rewrite'
1253. Include the complete structured summary from Phase 3
1264. For files over 50 lines, consider chunking (write first chunk, then append)
127
128**File Naming Conventions:**
129- Use descriptive names: typescript_trends.txt, react_19_features.md
130- Include date if relevant: ai_trends_2025.txt
131- Use underscores for spaces: kubernetes_best_practices.txt
132- Prefer .txt or .md extensions for readability
133
134## Best Practices
135
136### Search Strategy
137
138- **Cast wide net first**: Initial search should be broad to capture ecosystem
139- **Then go deep**: Follow up with targeted searches if gaps remain
140- **Multiple queries**: Consider 2-3 different search angles for comprehensive coverage
141- **Validate recency**: Prioritize sources from past 6-12 months for trend analysis
142
143### Source Selection
144
145- **Official over community**: Official docs and announcements trump blog posts
146- **Data over opinion**: Sources with statistics or benchmarks are more valuable
147- **Multiple perspectives**: Do not rely on single source; cross-reference
148- **Original over secondary**: Link to primary sources when available
149
150### Synthesis Quality
151
152- **Structure matters**: Well-organized content is more valuable than comprehensive but chaotic information
153- **Context is key**: Explain why trends matter, not just what they are
154- **Be critical**: Note limitations, controversies, or competing viewpoints
155- **Stay objective**: Present balanced view even if sources are biased
156
157### Common Pitfalls to Avoid
158
159- **Over-reliance on first search**: Do not stop after initial search if coverage is incomplete
160- **Ignoring dates**: Outdated information can mislead users about current trends
161- **Too much detail**: Focus on signal over noise; summarize rather than transcribe
162- **Poor structure**: Wall of text reduces value; use hierarchy and formatting
163- **Missing context**: Statistics without context are meaningless
164- **No conclusion**: Always provide synthesis and takeaways
165
166## Output Quality Checklist
167
168Before saving the file, verify:
169- All major themes from initial search are covered
170- At least 2-3 authoritative sources are cited
171- Specific data points (dates, versions, percentages) are included
172- Structure follows standard format with clear sections
173- Content is well-formatted with headers and bullets
174- Conclusion provides actionable insights
175- File path is correct and absolute
176- No placeholder text or TODOs remain
177
178## Examples
179
180### Example 1: Technology Trend Research
181**User Request**: "Research TypeScript trends and save to /Users/user/Desktop/typescript_trends.txt"
182
183**Workflow Execution**:
1841. Search: "TypeScript latest trends 2024 2025" with 10 results
1852. Fetch: 2 detailed articles from authoritative sources
1863. Synthesize: 10-section structured summary covering adoption rates, new features, ecosystem changes
1874. Save: Complete formatted document to specified path
188
189**Key Success Factors**:
190- Included specific statistics (12% to 35% adoption growth)
191- Covered multiple dimensions (features, tooling, ecosystem)
192- Provided actionable conclusion
193- Well-structured with clear hierarchy
194
195### Example 2: Framework Update Research
196**User Request**: "What's new in React 19? Save summary to ~/Documents/react19.md"
197
198**Workflow Execution**:
1991. Search: "React 19 new features release 2024"
2002. Fetch: Official React blog post plus community analysis
2013. Synthesize: Feature-by-feature breakdown with code examples
2024. Save: Markdown format with syntax highlighting
203
204### Example 3: Comparative Analysis
205**User Request**: "Compare Rust vs Go for web services and document findings"
206
207**Workflow Execution**:
2081. Search: "Rust vs Go web services 2024 comparison"
2092. Fetch: Multiple benchmark articles and developer surveys
2103. Synthesize: Side-by-side comparison with use case recommendations
2114. Save: Structured comparison table with detailed sections
212
213## Adaptation for Different Domains
214
215This workflow can be adapted for non-technical research:
216
217**Business/Market Research**:
218- Search industry reports and market analyses
219- Focus on market size, growth rates, key players
220- Include competitive landscape and trends
221
222**Policy/Regulatory Research**:
223- Search official government or regulatory sources
224- Focus on timeline, requirements, implications
225- Include compliance considerations
226
227**Scientific/Academic Research**:
228- Search academic publications and research papers
229- Focus on methodologies, findings, citations
230- Include limitations and future research directions
231
232## Notes
233
234- **Objectivity**: Present balanced view; avoid promotional language
235- **Timeliness**: Always check publication dates; trends evolve quickly
236- **User's Language**: If user requests in non-English, consider translating summary
237- **File Permissions**: Verify user has write access to specified path
238- **Follow-up**: If user requests clarification, be prepared to expand specific sections